├── .gitignore ├── License ├── Makefile ├── Readme.md ├── benchmark ├── benchmark.js ├── helper.js └── parsers │ ├── formidable.js │ └── multipart_parser.js ├── index.js ├── lib ├── multipart_parser.js └── part.js ├── package.json ├── rfc ├── 0822-arpa-internet-text-messages.txt ├── 1341-the-multipart-content-type.html ├── 2045-format-of-internet-message-bodies.txt ├── 2046-media-types.txt ├── 2047-message-header-extensions-for-non-ascii-text.txt ├── 2048-registration-procedures.txt ├── 2049-conformance-criteria-and-examples.txt ├── 2387-mime-multipart-content-type.txt └── 2388-returning-values-from-forms-multipart-form-data.txt └── test ├── common.js ├── fast ├── test-fixtures.js └── test-multipart-parser.js └── run.js /.gitignore: -------------------------------------------------------------------------------- 1 | *.un~ 2 | /node_modules 3 | -------------------------------------------------------------------------------- /License: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixge/node-multipart-parser/HEAD/License -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixge/node-multipart-parser/HEAD/Makefile -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixge/node-multipart-parser/HEAD/Readme.md -------------------------------------------------------------------------------- /benchmark/benchmark.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixge/node-multipart-parser/HEAD/benchmark/benchmark.js -------------------------------------------------------------------------------- /benchmark/helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixge/node-multipart-parser/HEAD/benchmark/helper.js -------------------------------------------------------------------------------- /benchmark/parsers/formidable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixge/node-multipart-parser/HEAD/benchmark/parsers/formidable.js -------------------------------------------------------------------------------- /benchmark/parsers/multipart_parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixge/node-multipart-parser/HEAD/benchmark/parsers/multipart_parser.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/multipart_parser.js'); 2 | -------------------------------------------------------------------------------- /lib/multipart_parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixge/node-multipart-parser/HEAD/lib/multipart_parser.js -------------------------------------------------------------------------------- /lib/part.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixge/node-multipart-parser/HEAD/lib/part.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixge/node-multipart-parser/HEAD/package.json -------------------------------------------------------------------------------- /rfc/0822-arpa-internet-text-messages.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixge/node-multipart-parser/HEAD/rfc/0822-arpa-internet-text-messages.txt -------------------------------------------------------------------------------- /rfc/1341-the-multipart-content-type.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixge/node-multipart-parser/HEAD/rfc/1341-the-multipart-content-type.html -------------------------------------------------------------------------------- /rfc/2045-format-of-internet-message-bodies.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixge/node-multipart-parser/HEAD/rfc/2045-format-of-internet-message-bodies.txt -------------------------------------------------------------------------------- /rfc/2046-media-types.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixge/node-multipart-parser/HEAD/rfc/2046-media-types.txt -------------------------------------------------------------------------------- /rfc/2047-message-header-extensions-for-non-ascii-text.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixge/node-multipart-parser/HEAD/rfc/2047-message-header-extensions-for-non-ascii-text.txt -------------------------------------------------------------------------------- /rfc/2048-registration-procedures.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixge/node-multipart-parser/HEAD/rfc/2048-registration-procedures.txt -------------------------------------------------------------------------------- /rfc/2049-conformance-criteria-and-examples.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixge/node-multipart-parser/HEAD/rfc/2049-conformance-criteria-and-examples.txt -------------------------------------------------------------------------------- /rfc/2387-mime-multipart-content-type.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixge/node-multipart-parser/HEAD/rfc/2387-mime-multipart-content-type.txt -------------------------------------------------------------------------------- /rfc/2388-returning-values-from-forms-multipart-form-data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixge/node-multipart-parser/HEAD/rfc/2388-returning-values-from-forms-multipart-form-data.txt -------------------------------------------------------------------------------- /test/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixge/node-multipart-parser/HEAD/test/common.js -------------------------------------------------------------------------------- /test/fast/test-fixtures.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixge/node-multipart-parser/HEAD/test/fast/test-fixtures.js -------------------------------------------------------------------------------- /test/fast/test-multipart-parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixge/node-multipart-parser/HEAD/test/fast/test-multipart-parser.js -------------------------------------------------------------------------------- /test/run.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixge/node-multipart-parser/HEAD/test/run.js --------------------------------------------------------------------------------