├── .idea
├── .name
├── misc.xml
├── modules.xml
├── serialport.iml
├── vcs.xml
└── workspace.xml
├── 2015-10-09_114116.png
├── Ensaving.bat
├── README.MD
├── css
├── bootstrap.min.css
└── serialport.css
├── image
├── bitbug_favicon.ico
├── ensaving_logo.png
├── serial_run.png
├── serial_stop.png
└── server_stop.png
├── js
├── bootstrap.min.js
├── jquery-1.9.1.js
├── npm.js
└── socket.io.js
├── logs
├── accessCommand.log
└── accessTransfer.log
├── node_modules
├── .bin
│ ├── node-pre-gyp
│ └── node-pre-gyp.cmd
├── debug
│ ├── .jshintrc
│ ├── .npmignore
│ ├── History.md
│ ├── Makefile
│ ├── Readme.md
│ ├── bower.json
│ ├── browser.js
│ ├── component.json
│ ├── debug.js
│ ├── node.js
│ ├── node_modules
│ │ └── ms
│ │ │ ├── .npmignore
│ │ │ ├── History.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ └── package.json
├── express
│ ├── History.md
│ ├── LICENSE
│ ├── Readme.md
│ ├── index.js
│ ├── lib
│ │ ├── application.js
│ │ ├── express.js
│ │ ├── middleware
│ │ │ ├── init.js
│ │ │ └── query.js
│ │ ├── request.js
│ │ ├── response.js
│ │ ├── router
│ │ │ ├── index.js
│ │ │ ├── layer.js
│ │ │ └── route.js
│ │ ├── utils.js
│ │ └── view.js
│ ├── node_modules
│ │ ├── accepts
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ ├── node_modules
│ │ │ │ ├── mime-types
│ │ │ │ │ ├── HISTORY.md
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ └── mime-db
│ │ │ │ │ │ │ ├── HISTORY.md
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── db.json
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ └── package.json
│ │ │ │ │ └── package.json
│ │ │ │ └── negotiator
│ │ │ │ │ ├── HISTORY.md
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── lib
│ │ │ │ │ ├── charset.js
│ │ │ │ │ ├── encoding.js
│ │ │ │ │ ├── language.js
│ │ │ │ │ └── mediaType.js
│ │ │ │ │ └── package.json
│ │ │ └── package.json
│ │ ├── content-disposition
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── content-type
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── cookie-signature
│ │ │ ├── .npmignore
│ │ │ ├── History.md
│ │ │ ├── Readme.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── cookie
│ │ │ ├── .npmignore
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── depd
│ │ │ ├── History.md
│ │ │ ├── LICENSE
│ │ │ ├── Readme.md
│ │ │ ├── index.js
│ │ │ ├── lib
│ │ │ │ └── compat
│ │ │ │ │ ├── buffer-concat.js
│ │ │ │ │ ├── callsite-tostring.js
│ │ │ │ │ └── index.js
│ │ │ └── package.json
│ │ ├── escape-html
│ │ │ ├── .npmignore
│ │ │ ├── Makefile
│ │ │ ├── Readme.md
│ │ │ ├── component.json
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── etag
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ ├── node_modules
│ │ │ │ └── crc
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── lib
│ │ │ │ │ ├── crc.js
│ │ │ │ │ ├── crc1.js
│ │ │ │ │ ├── crc16.js
│ │ │ │ │ ├── crc16_ccitt.js
│ │ │ │ │ ├── crc16_modbus.js
│ │ │ │ │ ├── crc24.js
│ │ │ │ │ ├── crc32.js
│ │ │ │ │ ├── crc8.js
│ │ │ │ │ ├── crc8_1wire.js
│ │ │ │ │ ├── create.js
│ │ │ │ │ ├── hex.js
│ │ │ │ │ └── index.js
│ │ │ │ │ └── package.json
│ │ │ └── package.json
│ │ ├── finalhandler
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── fresh
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── merge-descriptors
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── methods
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── on-finished
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ ├── node_modules
│ │ │ │ └── ee-first
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── index.js
│ │ │ │ │ └── package.json
│ │ │ └── package.json
│ │ ├── parseurl
│ │ │ ├── .npmignore
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── path-to-regexp
│ │ │ ├── .npmignore
│ │ │ ├── History.md
│ │ │ ├── Readme.md
│ │ │ ├── component.json
│ │ │ ├── index.js
│ │ │ ├── package.json
│ │ │ └── test.js
│ │ ├── proxy-addr
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ ├── node_modules
│ │ │ │ ├── forwarded
│ │ │ │ │ ├── HISTORY.md
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── index.js
│ │ │ │ │ └── package.json
│ │ │ │ └── ipaddr.js
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── Cakefile
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── ipaddr.min.js
│ │ │ │ │ ├── lib
│ │ │ │ │ └── ipaddr.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ ├── src
│ │ │ │ │ └── ipaddr.coffee
│ │ │ │ │ └── test
│ │ │ │ │ └── ipaddr.test.coffee
│ │ │ └── package.json
│ │ ├── qs
│ │ │ ├── .jshintignore
│ │ │ ├── .jshintrc
│ │ │ ├── .npmignore
│ │ │ ├── .travis.yml
│ │ │ ├── CHANGELOG.md
│ │ │ ├── CONTRIBUTING.md
│ │ │ ├── LICENSE
│ │ │ ├── Makefile
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ ├── lib
│ │ │ │ ├── index.js
│ │ │ │ ├── parse.js
│ │ │ │ ├── stringify.js
│ │ │ │ └── utils.js
│ │ │ ├── package.json
│ │ │ └── test
│ │ │ │ ├── parse.js
│ │ │ │ └── stringify.js
│ │ ├── range-parser
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── send
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ ├── node_modules
│ │ │ │ ├── .bin
│ │ │ │ │ ├── mime
│ │ │ │ │ └── mime.cmd
│ │ │ │ ├── destroy
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── index.js
│ │ │ │ │ └── package.json
│ │ │ │ ├── mime
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── build
│ │ │ │ │ │ ├── build.js
│ │ │ │ │ │ └── test.js
│ │ │ │ │ ├── cli.js
│ │ │ │ │ ├── mime.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── types.json
│ │ │ │ └── ms
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── History.md
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── index.js
│ │ │ │ │ └── package.json
│ │ │ └── package.json
│ │ ├── serve-static
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── type-is
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ ├── node_modules
│ │ │ │ ├── media-typer
│ │ │ │ │ ├── HISTORY.md
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── index.js
│ │ │ │ │ └── package.json
│ │ │ │ └── mime-types
│ │ │ │ │ ├── HISTORY.md
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ └── mime-db
│ │ │ │ │ │ ├── HISTORY.md
│ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── db.json
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ │ └── package.json
│ │ │ └── package.json
│ │ ├── utils-merge
│ │ │ ├── .travis.yml
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ └── vary
│ │ │ ├── .npmignore
│ │ │ ├── History.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ └── package.json
├── iconv-lite
│ ├── .npmignore
│ ├── .travis.yml
│ ├── Changelog.md
│ ├── LICENSE
│ ├── README.md
│ ├── encodings
│ │ ├── dbcs-codec.js
│ │ ├── dbcs-data.js
│ │ ├── index.js
│ │ ├── internal.js
│ │ ├── sbcs-codec.js
│ │ ├── sbcs-data-generated.js
│ │ ├── sbcs-data.js
│ │ ├── tables
│ │ │ ├── big5-added.json
│ │ │ ├── cp936.json
│ │ │ ├── cp949.json
│ │ │ ├── cp950.json
│ │ │ ├── eucjp.json
│ │ │ ├── gb18030-ranges.json
│ │ │ ├── gbk-added.json
│ │ │ └── shiftjis.json
│ │ ├── utf16.js
│ │ └── utf7.js
│ ├── lib
│ │ ├── bom-handling.js
│ │ ├── extend-node.js
│ │ ├── index.js
│ │ └── streams.js
│ └── package.json
├── node-pre-gyp
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── appveyor.yml
│ ├── bin
│ │ ├── node-pre-gyp
│ │ └── node-pre-gyp.cmd
│ ├── lib
│ │ ├── build.js
│ │ ├── clean.js
│ │ ├── configure.js
│ │ ├── info.js
│ │ ├── install.js
│ │ ├── node-pre-gyp.js
│ │ ├── package.js
│ │ ├── pre-binding.js
│ │ ├── publish.js
│ │ ├── rebuild.js
│ │ ├── reinstall.js
│ │ ├── reveal.js
│ │ ├── testbinary.js
│ │ ├── testpackage.js
│ │ ├── unpublish.js
│ │ └── util
│ │ │ ├── abi_crosswalk.json
│ │ │ ├── compile.js
│ │ │ ├── handle_gyp_opts.js
│ │ │ ├── nw-pre-gyp
│ │ │ ├── index.html
│ │ │ └── package.json
│ │ │ ├── s3_setup.js
│ │ │ └── versioning.js
│ ├── node_modules
│ │ ├── .bin
│ │ │ ├── mkdirp
│ │ │ ├── mkdirp.cmd
│ │ │ ├── nopt
│ │ │ ├── nopt.cmd
│ │ │ ├── rc
│ │ │ ├── rc.cmd
│ │ │ ├── rimraf
│ │ │ ├── rimraf.cmd
│ │ │ ├── semver
│ │ │ └── semver.cmd
│ │ ├── mkdirp
│ │ │ ├── .travis.yml
│ │ │ ├── LICENSE
│ │ │ ├── bin
│ │ │ │ ├── cmd.js
│ │ │ │ └── usage.txt
│ │ │ ├── examples
│ │ │ │ └── pow.js
│ │ │ ├── index.js
│ │ │ ├── node_modules
│ │ │ │ └── minimist
│ │ │ │ │ ├── .travis.yml
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── example
│ │ │ │ │ └── parse.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ ├── readme.markdown
│ │ │ │ │ └── test
│ │ │ │ │ ├── dash.js
│ │ │ │ │ ├── default_bool.js
│ │ │ │ │ ├── dotted.js
│ │ │ │ │ ├── long.js
│ │ │ │ │ ├── parse.js
│ │ │ │ │ ├── parse_modified.js
│ │ │ │ │ ├── short.js
│ │ │ │ │ └── whitespace.js
│ │ │ ├── package.json
│ │ │ ├── readme.markdown
│ │ │ └── test
│ │ │ │ ├── chmod.js
│ │ │ │ ├── clobber.js
│ │ │ │ ├── mkdirp.js
│ │ │ │ ├── opts_fs.js
│ │ │ │ ├── opts_fs_sync.js
│ │ │ │ ├── perm.js
│ │ │ │ ├── perm_sync.js
│ │ │ │ ├── race.js
│ │ │ │ ├── rel.js
│ │ │ │ ├── return.js
│ │ │ │ ├── return_sync.js
│ │ │ │ ├── root.js
│ │ │ │ ├── sync.js
│ │ │ │ ├── umask.js
│ │ │ │ └── umask_sync.js
│ │ ├── nopt
│ │ │ ├── .npmignore
│ │ │ ├── .travis.yml
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── bin
│ │ │ │ └── nopt.js
│ │ │ ├── examples
│ │ │ │ └── my-program.js
│ │ │ ├── lib
│ │ │ │ └── nopt.js
│ │ │ ├── node_modules
│ │ │ │ └── abbrev
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── .travis.yml
│ │ │ │ │ ├── CONTRIBUTING.md
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── abbrev.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── test.js
│ │ │ ├── package.json
│ │ │ └── test
│ │ │ │ └── basic.js
│ │ ├── npmlog
│ │ │ ├── .npmrc
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── example.js
│ │ │ ├── log.js
│ │ │ ├── node_modules
│ │ │ │ ├── ansi
│ │ │ │ │ ├── .jshintrc
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── History.md
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── examples
│ │ │ │ │ │ ├── beep
│ │ │ │ │ │ │ └── index.js
│ │ │ │ │ │ ├── clear
│ │ │ │ │ │ │ └── index.js
│ │ │ │ │ │ ├── cursorPosition.js
│ │ │ │ │ │ └── progress
│ │ │ │ │ │ │ └── index.js
│ │ │ │ │ ├── lib
│ │ │ │ │ │ ├── ansi.js
│ │ │ │ │ │ └── newlines.js
│ │ │ │ │ └── package.json
│ │ │ │ ├── are-we-there-yet
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ ├── delegates
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── History.md
│ │ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ │ ├── Readme.md
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ └── index.js
│ │ │ │ │ │ └── readable-stream
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── duplex.js
│ │ │ │ │ │ │ ├── float.patch
│ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ ├── _stream_duplex.js
│ │ │ │ │ │ │ ├── _stream_passthrough.js
│ │ │ │ │ │ │ ├── _stream_readable.js
│ │ │ │ │ │ │ ├── _stream_transform.js
│ │ │ │ │ │ │ └── _stream_writable.js
│ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ ├── core-util-is
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── float.patch
│ │ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ │ └── util.js
│ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ └── util.js
│ │ │ │ │ │ │ ├── inherits
│ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── inherits.js
│ │ │ │ │ │ │ │ ├── inherits_browser.js
│ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ └── test.js
│ │ │ │ │ │ │ ├── isarray
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── build
│ │ │ │ │ │ │ │ │ └── build.js
│ │ │ │ │ │ │ │ ├── component.json
│ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ └── string_decoder
│ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ ├── passthrough.js
│ │ │ │ │ │ │ ├── readable.js
│ │ │ │ │ │ │ ├── transform.js
│ │ │ │ │ │ │ └── writable.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── test
│ │ │ │ │ │ ├── tracker.js
│ │ │ │ │ │ ├── trackergroup.js
│ │ │ │ │ │ └── trackerstream.js
│ │ │ │ └── gauge
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── README.md~
│ │ │ │ │ ├── example.png
│ │ │ │ │ ├── node_modules
│ │ │ │ │ ├── has-unicode
│ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── README.md~
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ └── test
│ │ │ │ │ │ │ └── index.js
│ │ │ │ │ ├── lodash.pad
│ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ ├── lodash._basetostring
│ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ └── lodash._createpadding
│ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ └── lodash.repeat
│ │ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ └── package.json
│ │ │ │ │ ├── lodash.padleft
│ │ │ │ │ │ ├── LICENSE.txt
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ ├── lodash._basetostring
│ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ └── lodash._createpadding
│ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ └── lodash.repeat
│ │ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ └── package.json
│ │ │ │ │ └── lodash.padright
│ │ │ │ │ │ ├── LICENSE.txt
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ ├── lodash._basetostring
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ └── lodash._createpadding
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ └── lodash.repeat
│ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ └── package.json
│ │ │ │ │ ├── package.json
│ │ │ │ │ ├── progress-bar.js
│ │ │ │ │ └── test
│ │ │ │ │ └── progress-bar.js
│ │ │ ├── package.json
│ │ │ └── test
│ │ │ │ ├── basic.js
│ │ │ │ └── progress.js
│ │ ├── rc
│ │ │ ├── .npmignore
│ │ │ ├── LICENSE.APACHE2
│ │ │ ├── LICENSE.BSD
│ │ │ ├── LICENSE.MIT
│ │ │ ├── README.md
│ │ │ ├── browser.js
│ │ │ ├── index.js
│ │ │ ├── lib
│ │ │ │ └── utils.js
│ │ │ ├── node_modules
│ │ │ │ ├── deep-extend
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── test
│ │ │ │ │ │ ├── index.spec.js
│ │ │ │ │ │ └── mocha.opts
│ │ │ │ ├── ini
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── ini.js
│ │ │ │ │ └── package.json
│ │ │ │ ├── minimist
│ │ │ │ │ ├── .travis.yml
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── example
│ │ │ │ │ │ └── parse.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ ├── readme.markdown
│ │ │ │ │ └── test
│ │ │ │ │ │ ├── all_bool.js
│ │ │ │ │ │ ├── bool.js
│ │ │ │ │ │ ├── dash.js
│ │ │ │ │ │ ├── default_bool.js
│ │ │ │ │ │ ├── dotted.js
│ │ │ │ │ │ ├── kv_short.js
│ │ │ │ │ │ ├── long.js
│ │ │ │ │ │ ├── num.js
│ │ │ │ │ │ ├── parse.js
│ │ │ │ │ │ ├── parse_modified.js
│ │ │ │ │ │ ├── short.js
│ │ │ │ │ │ ├── stop_early.js
│ │ │ │ │ │ ├── unknown.js
│ │ │ │ │ │ └── whitespace.js
│ │ │ │ └── strip-json-comments
│ │ │ │ │ ├── cli.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ ├── readme.md
│ │ │ │ │ └── strip-json-comments.js
│ │ │ ├── package.json
│ │ │ └── test
│ │ │ │ ├── ini.js
│ │ │ │ ├── nested-env-vars.js
│ │ │ │ └── test.js
│ │ ├── request
│ │ │ ├── .eslintrc
│ │ │ ├── .npmignore
│ │ │ ├── .travis.yml
│ │ │ ├── CHANGELOG.md
│ │ │ ├── CONTRIBUTING.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── disabled.appveyor.yml
│ │ │ ├── examples
│ │ │ │ └── README.md
│ │ │ ├── index.js
│ │ │ ├── lib
│ │ │ │ ├── auth.js
│ │ │ │ ├── cookies.js
│ │ │ │ ├── getProxyFromURI.js
│ │ │ │ ├── har.js
│ │ │ │ ├── helpers.js
│ │ │ │ ├── multipart.js
│ │ │ │ ├── oauth.js
│ │ │ │ ├── querystring.js
│ │ │ │ ├── redirect.js
│ │ │ │ └── tunnel.js
│ │ │ ├── node_modules
│ │ │ │ ├── aws-sign2
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── index.js
│ │ │ │ │ └── package.json
│ │ │ │ ├── bl
│ │ │ │ │ ├── .jshintrc
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── .travis.yml
│ │ │ │ │ ├── LICENSE.md
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── bl.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ └── readable-stream
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ ├── .zuul.yml
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── doc
│ │ │ │ │ │ │ ├── stream.markdown
│ │ │ │ │ │ │ └── wg-meetings
│ │ │ │ │ │ │ │ └── 2015-01-30.md
│ │ │ │ │ │ │ ├── duplex.js
│ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ ├── _stream_duplex.js
│ │ │ │ │ │ │ ├── _stream_passthrough.js
│ │ │ │ │ │ │ ├── _stream_readable.js
│ │ │ │ │ │ │ ├── _stream_transform.js
│ │ │ │ │ │ │ └── _stream_writable.js
│ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ ├── core-util-is
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── float.patch
│ │ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ │ └── util.js
│ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ └── util.js
│ │ │ │ │ │ │ ├── inherits
│ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── inherits.js
│ │ │ │ │ │ │ │ ├── inherits_browser.js
│ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ └── test.js
│ │ │ │ │ │ │ ├── isarray
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── build
│ │ │ │ │ │ │ │ │ └── build.js
│ │ │ │ │ │ │ │ ├── component.json
│ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ ├── process-nextick-args
│ │ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ ├── license.md
│ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ ├── readme.md
│ │ │ │ │ │ │ │ └── test.js
│ │ │ │ │ │ │ ├── string_decoder
│ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ └── util-deprecate
│ │ │ │ │ │ │ │ ├── History.md
│ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── browser.js
│ │ │ │ │ │ │ │ ├── node.js
│ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ ├── passthrough.js
│ │ │ │ │ │ │ ├── readable.js
│ │ │ │ │ │ │ ├── transform.js
│ │ │ │ │ │ │ └── writable.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── test
│ │ │ │ │ │ ├── basic-test.js
│ │ │ │ │ │ ├── sauce.js
│ │ │ │ │ │ └── test.js
│ │ │ │ ├── caseless
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── test.js
│ │ │ │ ├── combined-stream
│ │ │ │ │ ├── License
│ │ │ │ │ ├── Readme.md
│ │ │ │ │ ├── lib
│ │ │ │ │ │ └── combined_stream.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ └── delayed-stream
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── License
│ │ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ │ ├── Readme.md
│ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ └── delayed_stream.js
│ │ │ │ │ │ │ └── package.json
│ │ │ │ │ └── package.json
│ │ │ │ ├── extend
│ │ │ │ │ ├── .eslintrc
│ │ │ │ │ ├── .jscs.json
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── .travis.yml
│ │ │ │ │ ├── CHANGELOG.md
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── component.json
│ │ │ │ │ ├── index.js
│ │ │ │ │ └── package.json
│ │ │ │ ├── forever-agent
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── index.js
│ │ │ │ │ └── package.json
│ │ │ │ ├── form-data
│ │ │ │ │ ├── License
│ │ │ │ │ ├── Readme.md
│ │ │ │ │ ├── lib
│ │ │ │ │ │ ├── browser.js
│ │ │ │ │ │ └── form_data.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ └── async
│ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ └── async.js
│ │ │ │ │ │ │ └── package.json
│ │ │ │ │ └── package.json
│ │ │ │ ├── har-validator
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── bin
│ │ │ │ │ │ └── har-validator
│ │ │ │ │ ├── lib
│ │ │ │ │ │ ├── error.js
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── schemas
│ │ │ │ │ │ │ ├── cache.json
│ │ │ │ │ │ │ ├── cacheEntry.json
│ │ │ │ │ │ │ ├── content.json
│ │ │ │ │ │ │ ├── cookie.json
│ │ │ │ │ │ │ ├── creator.json
│ │ │ │ │ │ │ ├── entry.json
│ │ │ │ │ │ │ ├── har.json
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ ├── log.json
│ │ │ │ │ │ │ ├── page.json
│ │ │ │ │ │ │ ├── pageTimings.json
│ │ │ │ │ │ │ ├── postData.json
│ │ │ │ │ │ │ ├── record.json
│ │ │ │ │ │ │ ├── request.json
│ │ │ │ │ │ │ ├── response.json
│ │ │ │ │ │ │ └── timings.json
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ ├── bluebird
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── js
│ │ │ │ │ │ │ │ ├── browser
│ │ │ │ │ │ │ │ │ ├── bluebird.js
│ │ │ │ │ │ │ │ │ └── bluebird.min.js
│ │ │ │ │ │ │ │ └── main
│ │ │ │ │ │ │ │ │ ├── any.js
│ │ │ │ │ │ │ │ │ ├── assert.js
│ │ │ │ │ │ │ │ │ ├── async.js
│ │ │ │ │ │ │ │ │ ├── bind.js
│ │ │ │ │ │ │ │ │ ├── bluebird.js
│ │ │ │ │ │ │ │ │ ├── call_get.js
│ │ │ │ │ │ │ │ │ ├── cancel.js
│ │ │ │ │ │ │ │ │ ├── captured_trace.js
│ │ │ │ │ │ │ │ │ ├── catch_filter.js
│ │ │ │ │ │ │ │ │ ├── context.js
│ │ │ │ │ │ │ │ │ ├── debuggability.js
│ │ │ │ │ │ │ │ │ ├── direct_resolve.js
│ │ │ │ │ │ │ │ │ ├── each.js
│ │ │ │ │ │ │ │ │ ├── errors.js
│ │ │ │ │ │ │ │ │ ├── es5.js
│ │ │ │ │ │ │ │ │ ├── filter.js
│ │ │ │ │ │ │ │ │ ├── finally.js
│ │ │ │ │ │ │ │ │ ├── generators.js
│ │ │ │ │ │ │ │ │ ├── join.js
│ │ │ │ │ │ │ │ │ ├── map.js
│ │ │ │ │ │ │ │ │ ├── method.js
│ │ │ │ │ │ │ │ │ ├── nodeify.js
│ │ │ │ │ │ │ │ │ ├── progress.js
│ │ │ │ │ │ │ │ │ ├── promise.js
│ │ │ │ │ │ │ │ │ ├── promise_array.js
│ │ │ │ │ │ │ │ │ ├── promise_resolver.js
│ │ │ │ │ │ │ │ │ ├── promisify.js
│ │ │ │ │ │ │ │ │ ├── props.js
│ │ │ │ │ │ │ │ │ ├── queue.js
│ │ │ │ │ │ │ │ │ ├── race.js
│ │ │ │ │ │ │ │ │ ├── reduce.js
│ │ │ │ │ │ │ │ │ ├── schedule.js
│ │ │ │ │ │ │ │ │ ├── settle.js
│ │ │ │ │ │ │ │ │ ├── some.js
│ │ │ │ │ │ │ │ │ ├── synchronous_inspection.js
│ │ │ │ │ │ │ │ │ ├── thenables.js
│ │ │ │ │ │ │ │ │ ├── timers.js
│ │ │ │ │ │ │ │ │ ├── using.js
│ │ │ │ │ │ │ │ │ └── util.js
│ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ ├── chalk
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ ├── ansi-styles
│ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ └── readme.md
│ │ │ │ │ │ │ │ ├── escape-string-regexp
│ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ └── readme.md
│ │ │ │ │ │ │ │ ├── has-ansi
│ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ │ │ └── ansi-regex
│ │ │ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ │ │ └── readme.md
│ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ └── readme.md
│ │ │ │ │ │ │ │ ├── strip-ansi
│ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ │ │ └── ansi-regex
│ │ │ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ │ │ └── readme.md
│ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ └── readme.md
│ │ │ │ │ │ │ │ └── supports-color
│ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ └── readme.md
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ └── readme.md
│ │ │ │ │ │ ├── commander
│ │ │ │ │ │ │ ├── Readme.md
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ └── graceful-readlink
│ │ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ └── is-my-json-valid
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── example.js
│ │ │ │ │ │ │ ├── formats.js
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ ├── generate-function
│ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── example.js
│ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ └── test.js
│ │ │ │ │ │ │ ├── generate-object-property
│ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ │ └── is-property
│ │ │ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ │ ├── is-property.js
│ │ │ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ └── test.js
│ │ │ │ │ │ │ ├── jsonpointer
│ │ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── jsonpointer.js
│ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ └── test.js
│ │ │ │ │ │ │ └── xtend
│ │ │ │ │ │ │ │ ├── .jshintrc
│ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ ├── LICENCE
│ │ │ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── immutable.js
│ │ │ │ │ │ │ │ ├── mutable.js
│ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ └── test.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ ├── require.js
│ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ ├── fixtures
│ │ │ │ │ │ │ └── cosmic.js
│ │ │ │ │ │ │ ├── json-schema-draft4
│ │ │ │ │ │ │ ├── additionalItems.json
│ │ │ │ │ │ │ ├── additionalProperties.json
│ │ │ │ │ │ │ ├── allOf.json
│ │ │ │ │ │ │ ├── anyOf.json
│ │ │ │ │ │ │ ├── bignum.json
│ │ │ │ │ │ │ ├── default.json
│ │ │ │ │ │ │ ├── definitions.json
│ │ │ │ │ │ │ ├── dependencies.json
│ │ │ │ │ │ │ ├── enum.json
│ │ │ │ │ │ │ ├── format.json
│ │ │ │ │ │ │ ├── items.json
│ │ │ │ │ │ │ ├── maxItems.json
│ │ │ │ │ │ │ ├── maxLength.json
│ │ │ │ │ │ │ ├── maxProperties.json
│ │ │ │ │ │ │ ├── maximum.json
│ │ │ │ │ │ │ ├── minItems.json
│ │ │ │ │ │ │ ├── minLength.json
│ │ │ │ │ │ │ ├── minProperties.json
│ │ │ │ │ │ │ ├── minimum.json
│ │ │ │ │ │ │ ├── multipleOf.json
│ │ │ │ │ │ │ ├── not.json
│ │ │ │ │ │ │ ├── nullAndFormat.json
│ │ │ │ │ │ │ ├── nullAndObject.json
│ │ │ │ │ │ │ ├── oneOf.json
│ │ │ │ │ │ │ ├── pattern.json
│ │ │ │ │ │ │ ├── patternProperties.json
│ │ │ │ │ │ │ ├── properties.json
│ │ │ │ │ │ │ ├── ref.json
│ │ │ │ │ │ │ ├── refRemote.json
│ │ │ │ │ │ │ ├── required.json
│ │ │ │ │ │ │ ├── type.json
│ │ │ │ │ │ │ └── uniqueItems.json
│ │ │ │ │ │ │ ├── json-schema.js
│ │ │ │ │ │ │ └── misc.js
│ │ │ │ │ └── package.json
│ │ │ │ ├── hawk
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── .travis.yml
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── bower.json
│ │ │ │ │ ├── component.json
│ │ │ │ │ ├── example
│ │ │ │ │ │ └── usage.js
│ │ │ │ │ ├── images
│ │ │ │ │ │ ├── hawk.png
│ │ │ │ │ │ └── logo.png
│ │ │ │ │ ├── lib
│ │ │ │ │ │ ├── browser.js
│ │ │ │ │ │ ├── client.js
│ │ │ │ │ │ ├── crypto.js
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── server.js
│ │ │ │ │ │ └── utils.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ ├── boom
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ ├── CONTRIBUTING.md
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── images
│ │ │ │ │ │ │ │ └── boom.png
│ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ └── index.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ └── index.js
│ │ │ │ │ │ ├── cryptiles
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ └── index.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ └── index.js
│ │ │ │ │ │ ├── hoek
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ ├── CONTRIBUTING.md
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── images
│ │ │ │ │ │ │ │ └── hoek.png
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ ├── escape.js
│ │ │ │ │ │ │ │ └── index.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ ├── escaper.js
│ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ └── modules
│ │ │ │ │ │ │ │ ├── ignore.txt
│ │ │ │ │ │ │ │ ├── test1.js
│ │ │ │ │ │ │ │ ├── test2.js
│ │ │ │ │ │ │ │ └── test3.js
│ │ │ │ │ │ └── sntp
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── examples
│ │ │ │ │ │ │ ├── offset.js
│ │ │ │ │ │ │ └── time.js
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ └── index.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ └── index.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── test
│ │ │ │ │ │ ├── browser.js
│ │ │ │ │ │ ├── client.js
│ │ │ │ │ │ ├── crypto.js
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── readme.js
│ │ │ │ │ │ ├── server.js
│ │ │ │ │ │ ├── uri.js
│ │ │ │ │ │ └── utils.js
│ │ │ │ ├── http-signature
│ │ │ │ │ ├── .dir-locals.el
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── http_signing.md
│ │ │ │ │ ├── lib
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── parser.js
│ │ │ │ │ │ ├── signer.js
│ │ │ │ │ │ ├── util.js
│ │ │ │ │ │ └── verify.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ ├── asn1
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ ├── ber
│ │ │ │ │ │ │ │ │ ├── errors.js
│ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ ├── reader.js
│ │ │ │ │ │ │ │ │ ├── types.js
│ │ │ │ │ │ │ │ │ └── writer.js
│ │ │ │ │ │ │ │ └── index.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ └── tst
│ │ │ │ │ │ │ │ └── ber
│ │ │ │ │ │ │ │ ├── reader.test.js
│ │ │ │ │ │ │ │ └── writer.test.js
│ │ │ │ │ │ ├── assert-plus
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── assert.js
│ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ └── ctype
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── CHANGELOG
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README
│ │ │ │ │ │ │ ├── README.old
│ │ │ │ │ │ │ ├── ctf.js
│ │ │ │ │ │ │ ├── ctio.js
│ │ │ │ │ │ │ ├── ctype.js
│ │ │ │ │ │ │ ├── man
│ │ │ │ │ │ │ └── man3ctype
│ │ │ │ │ │ │ │ └── ctio.3ctype
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ └── tools
│ │ │ │ │ │ │ ├── jsl.conf
│ │ │ │ │ │ │ └── jsstyle
│ │ │ │ │ └── package.json
│ │ │ │ ├── isstream
│ │ │ │ │ ├── .jshintrc
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── .travis.yml
│ │ │ │ │ ├── LICENSE.md
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── isstream.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── test.js
│ │ │ │ ├── json-stringify-safe
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── CHANGELOG.md
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── Makefile
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── package.json
│ │ │ │ │ ├── stringify.js
│ │ │ │ │ └── test
│ │ │ │ │ │ ├── mocha.opts
│ │ │ │ │ │ └── stringify_test.js
│ │ │ │ ├── mime-types
│ │ │ │ │ ├── HISTORY.md
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ └── mime-db
│ │ │ │ │ │ │ ├── HISTORY.md
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── db.json
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ └── package.json
│ │ │ │ │ └── package.json
│ │ │ │ ├── node-uuid
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── LICENSE.md
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── benchmark
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── bench.gnu
│ │ │ │ │ │ ├── bench.sh
│ │ │ │ │ │ ├── benchmark-native.c
│ │ │ │ │ │ └── benchmark.js
│ │ │ │ │ ├── bin
│ │ │ │ │ │ └── uuid
│ │ │ │ │ ├── bower.json
│ │ │ │ │ ├── component.json
│ │ │ │ │ ├── package.json
│ │ │ │ │ ├── test
│ │ │ │ │ │ ├── compare_v1.js
│ │ │ │ │ │ ├── test.html
│ │ │ │ │ │ └── test.js
│ │ │ │ │ └── uuid.js
│ │ │ │ ├── oauth-sign
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── test.js
│ │ │ │ ├── qs
│ │ │ │ │ ├── .eslintignore
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── .travis.yml
│ │ │ │ │ ├── CHANGELOG.md
│ │ │ │ │ ├── CONTRIBUTING.md
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── bower.json
│ │ │ │ │ ├── lib
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── parse.js
│ │ │ │ │ │ ├── stringify.js
│ │ │ │ │ │ └── utils.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── test
│ │ │ │ │ │ ├── parse.js
│ │ │ │ │ │ ├── stringify.js
│ │ │ │ │ │ └── utils.js
│ │ │ │ ├── stringstream
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── .travis.yml
│ │ │ │ │ ├── LICENSE.txt
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── example.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── stringstream.js
│ │ │ │ ├── tough-cookie
│ │ │ │ │ ├── .editorconfig
│ │ │ │ │ ├── .jshintrc
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── .travis.yml
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── generate-pubsuffix.js
│ │ │ │ │ ├── lib
│ │ │ │ │ │ ├── cookie.js
│ │ │ │ │ │ ├── memstore.js
│ │ │ │ │ │ ├── pathMatch.js
│ │ │ │ │ │ ├── permuteDomain.js
│ │ │ │ │ │ ├── pubsuffix.js
│ │ │ │ │ │ └── store.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ ├── public-suffix.txt
│ │ │ │ │ └── test
│ │ │ │ │ │ ├── api_test.js
│ │ │ │ │ │ ├── cookie_jar_test.js
│ │ │ │ │ │ ├── cookie_sorting_test.js
│ │ │ │ │ │ ├── cookie_to_json_test.js
│ │ │ │ │ │ ├── cookie_to_string_test.js
│ │ │ │ │ │ ├── date_test.js
│ │ │ │ │ │ ├── domain_and_path_test.js
│ │ │ │ │ │ ├── ietf_data
│ │ │ │ │ │ ├── dates
│ │ │ │ │ │ │ ├── bsd-examples.json
│ │ │ │ │ │ │ └── examples.json
│ │ │ │ │ │ └── parser.json
│ │ │ │ │ │ ├── ietf_test.js
│ │ │ │ │ │ ├── jar_serialization_test.js
│ │ │ │ │ │ ├── lifetime_test.js
│ │ │ │ │ │ ├── parsing_test.js
│ │ │ │ │ │ └── regression_test.js
│ │ │ │ └── tunnel-agent
│ │ │ │ │ ├── .jshintrc
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── index.js
│ │ │ │ │ └── package.json
│ │ │ ├── package.json
│ │ │ ├── release.sh
│ │ │ └── request.js
│ │ ├── rimraf
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── bin.js
│ │ │ ├── node_modules
│ │ │ │ └── glob
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── common.js
│ │ │ │ │ ├── glob.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ ├── inflight
│ │ │ │ │ │ ├── .eslintrc
│ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── inflight.js
│ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ └── wrappy
│ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ ├── test
│ │ │ │ │ │ │ │ └── basic.js
│ │ │ │ │ │ │ │ └── wrappy.js
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ └── test.js
│ │ │ │ │ ├── inherits
│ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── inherits.js
│ │ │ │ │ │ ├── inherits_browser.js
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ └── test.js
│ │ │ │ │ ├── minimatch
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── browser.js
│ │ │ │ │ │ ├── minimatch.js
│ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ └── brace-expansion
│ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── example.js
│ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ ├── balanced-match
│ │ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ ├── example.js
│ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ │ │ └── balanced.js
│ │ │ │ │ │ │ │ └── concat-map
│ │ │ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ │ ├── README.markdown
│ │ │ │ │ │ │ │ │ ├── example
│ │ │ │ │ │ │ │ │ └── map.js
│ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ │ └── map.js
│ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ ├── bash-comparison.js
│ │ │ │ │ │ │ │ ├── bash-results.txt
│ │ │ │ │ │ │ │ ├── cases.txt
│ │ │ │ │ │ │ │ ├── dollar.js
│ │ │ │ │ │ │ │ ├── empty-option.js
│ │ │ │ │ │ │ │ ├── generate.sh
│ │ │ │ │ │ │ │ ├── negative-increment.js
│ │ │ │ │ │ │ │ ├── nested.js
│ │ │ │ │ │ │ │ ├── order.js
│ │ │ │ │ │ │ │ ├── pad.js
│ │ │ │ │ │ │ │ ├── same-type.js
│ │ │ │ │ │ │ │ └── sequence.js
│ │ │ │ │ │ └── package.json
│ │ │ │ │ ├── once
│ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ └── wrappy
│ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ ├── test
│ │ │ │ │ │ │ │ └── basic.js
│ │ │ │ │ │ │ │ └── wrappy.js
│ │ │ │ │ │ ├── once.js
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ └── test
│ │ │ │ │ │ │ └── once.js
│ │ │ │ │ └── path-is-absolute
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ └── readme.md
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── sync.js
│ │ │ ├── package.json
│ │ │ └── rimraf.js
│ │ ├── semver
│ │ │ ├── .npmignore
│ │ │ ├── .travis.yml
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── bin
│ │ │ │ └── semver
│ │ │ ├── package.json
│ │ │ ├── semver.js
│ │ │ └── test
│ │ │ │ ├── big-numbers.js
│ │ │ │ ├── clean.js
│ │ │ │ ├── gtr.js
│ │ │ │ ├── index.js
│ │ │ │ ├── ltr.js
│ │ │ │ └── major-minor-patch.js
│ │ ├── tar-pack
│ │ │ ├── .npmignore
│ │ │ ├── .travis.yml
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ ├── node_modules
│ │ │ │ ├── debug
│ │ │ │ │ ├── Readme.md
│ │ │ │ │ ├── debug.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── lib
│ │ │ │ │ │ └── debug.js
│ │ │ │ │ └── package.json
│ │ │ │ ├── fstream-ignore
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── example
│ │ │ │ │ │ └── basic.js
│ │ │ │ │ ├── ignore.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ ├── inherits
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── inherits.js
│ │ │ │ │ │ │ ├── inherits_browser.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ └── test.js
│ │ │ │ │ │ └── minimatch
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── minimatch.js
│ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ ├── lru-cache
│ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ │ ├── CONTRIBUTORS
│ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ │ └── lru-cache.js
│ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ │ ├── basic.js
│ │ │ │ │ │ │ │ │ ├── foreach.js
│ │ │ │ │ │ │ │ │ └── memory-leak.js
│ │ │ │ │ │ │ └── sigmund
│ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── bench.js
│ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ ├── sigmund.js
│ │ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ └── basic.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ ├── basic.js
│ │ │ │ │ │ │ ├── brace-expand.js
│ │ │ │ │ │ │ ├── caching.js
│ │ │ │ │ │ │ ├── defaults.js
│ │ │ │ │ │ │ └── extglob-ending-with-state-char.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── test
│ │ │ │ │ │ ├── .ignore
│ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ ├── 00-setup.js
│ │ │ │ │ │ ├── basic.js
│ │ │ │ │ │ ├── common.js
│ │ │ │ │ │ ├── ignore-most.js
│ │ │ │ │ │ ├── nested-ignores.js
│ │ │ │ │ │ ├── unignore-child.js
│ │ │ │ │ │ └── zz-cleanup.js
│ │ │ │ ├── fstream
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── .travis.yml
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── examples
│ │ │ │ │ │ ├── filter-pipe.js
│ │ │ │ │ │ ├── pipe.js
│ │ │ │ │ │ ├── reader.js
│ │ │ │ │ │ └── symlink-write.js
│ │ │ │ │ ├── fstream.js
│ │ │ │ │ ├── lib
│ │ │ │ │ │ ├── abstract.js
│ │ │ │ │ │ ├── collect.js
│ │ │ │ │ │ ├── dir-reader.js
│ │ │ │ │ │ ├── dir-writer.js
│ │ │ │ │ │ ├── file-reader.js
│ │ │ │ │ │ ├── file-writer.js
│ │ │ │ │ │ ├── get-type.js
│ │ │ │ │ │ ├── link-reader.js
│ │ │ │ │ │ ├── link-writer.js
│ │ │ │ │ │ ├── proxy-reader.js
│ │ │ │ │ │ ├── proxy-writer.js
│ │ │ │ │ │ ├── reader.js
│ │ │ │ │ │ ├── socket-reader.js
│ │ │ │ │ │ └── writer.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ ├── graceful-fs
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── fs.js
│ │ │ │ │ │ │ ├── graceful-fs.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ ├── polyfills.js
│ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ ├── max-open.js
│ │ │ │ │ │ │ │ ├── open.js
│ │ │ │ │ │ │ │ ├── readdir-sort.js
│ │ │ │ │ │ │ │ └── write-then-read.js
│ │ │ │ │ │ └── inherits
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── inherits.js
│ │ │ │ │ │ │ ├── inherits_browser.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ └── test.js
│ │ │ │ │ └── package.json
│ │ │ │ ├── graceful-fs
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── graceful-fs.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── test
│ │ │ │ │ │ ├── open.js
│ │ │ │ │ │ └── ulimit.js
│ │ │ │ ├── once
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── once.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── test
│ │ │ │ │ │ └── once.js
│ │ │ │ ├── readable-stream
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── duplex.js
│ │ │ │ │ ├── lib
│ │ │ │ │ │ ├── _stream_duplex.js
│ │ │ │ │ │ ├── _stream_passthrough.js
│ │ │ │ │ │ ├── _stream_readable.js
│ │ │ │ │ │ ├── _stream_transform.js
│ │ │ │ │ │ └── _stream_writable.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ ├── core-util-is
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── float.patch
│ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ └── util.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ └── util.js
│ │ │ │ │ │ ├── inherits
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── inherits.js
│ │ │ │ │ │ │ ├── inherits_browser.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ └── test.js
│ │ │ │ │ │ ├── isarray
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── build
│ │ │ │ │ │ │ │ └── build.js
│ │ │ │ │ │ │ ├── component.json
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ └── string_decoder
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ └── package.json
│ │ │ │ │ ├── package.json
│ │ │ │ │ ├── passthrough.js
│ │ │ │ │ ├── readable.js
│ │ │ │ │ ├── transform.js
│ │ │ │ │ └── writable.js
│ │ │ │ ├── rimraf
│ │ │ │ │ ├── AUTHORS
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── bin.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ ├── rimraf.js
│ │ │ │ │ └── test
│ │ │ │ │ │ ├── run.sh
│ │ │ │ │ │ ├── setup.sh
│ │ │ │ │ │ ├── test-async.js
│ │ │ │ │ │ └── test-sync.js
│ │ │ │ ├── tar
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── .travis.yml
│ │ │ │ │ ├── LICENCE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── examples
│ │ │ │ │ │ ├── extracter.js
│ │ │ │ │ │ ├── packer.js
│ │ │ │ │ │ └── reader.js
│ │ │ │ │ ├── lib
│ │ │ │ │ │ ├── buffer-entry.js
│ │ │ │ │ │ ├── entry-writer.js
│ │ │ │ │ │ ├── entry.js
│ │ │ │ │ │ ├── extended-header-writer.js
│ │ │ │ │ │ ├── extended-header.js
│ │ │ │ │ │ ├── extract.js
│ │ │ │ │ │ ├── global-header-writer.js
│ │ │ │ │ │ ├── header.js
│ │ │ │ │ │ ├── pack.js
│ │ │ │ │ │ └── parse.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ ├── block-stream
│ │ │ │ │ │ │ ├── LICENCE
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── bench
│ │ │ │ │ │ │ │ ├── block-stream-pause.js
│ │ │ │ │ │ │ │ ├── block-stream.js
│ │ │ │ │ │ │ │ ├── dropper-pause.js
│ │ │ │ │ │ │ │ └── dropper.js
│ │ │ │ │ │ │ ├── block-stream.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ ├── basic.js
│ │ │ │ │ │ │ │ ├── nopad-thorough.js
│ │ │ │ │ │ │ │ ├── nopad.js
│ │ │ │ │ │ │ │ ├── pause-resume.js
│ │ │ │ │ │ │ │ ├── thorough.js
│ │ │ │ │ │ │ │ └── two-stream.js
│ │ │ │ │ │ └── inherits
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── inherits.js
│ │ │ │ │ │ │ ├── inherits_browser.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ └── test.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ ├── tar.js
│ │ │ │ │ └── test
│ │ │ │ │ │ ├── 00-setup-fixtures.js
│ │ │ │ │ │ ├── extract.js
│ │ │ │ │ │ ├── fixtures.tgz
│ │ │ │ │ │ ├── header.js
│ │ │ │ │ │ ├── pack-no-proprietary.js
│ │ │ │ │ │ ├── pack.js
│ │ │ │ │ │ ├── parse.js
│ │ │ │ │ │ └── zz-cleanup.js
│ │ │ │ └── uid-number
│ │ │ │ │ ├── LICENCE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── get-uid-gid.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── uid-number.js
│ │ │ ├── package.json
│ │ │ └── test
│ │ │ │ ├── fixtures
│ │ │ │ ├── packed-file.txt
│ │ │ │ ├── packed.tar
│ │ │ │ ├── packed.tar.gz
│ │ │ │ └── to-pack
│ │ │ │ │ ├── bar.txt
│ │ │ │ │ └── foo.txt
│ │ │ │ └── index.js
│ │ └── tar
│ │ │ ├── .npmignore
│ │ │ ├── .travis.yml
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── examples
│ │ │ ├── extracter.js
│ │ │ ├── packer.js
│ │ │ └── reader.js
│ │ │ ├── lib
│ │ │ ├── buffer-entry.js
│ │ │ ├── entry-writer.js
│ │ │ ├── entry.js
│ │ │ ├── extended-header-writer.js
│ │ │ ├── extended-header.js
│ │ │ ├── extract.js
│ │ │ ├── global-header-writer.js
│ │ │ ├── header.js
│ │ │ ├── pack.js
│ │ │ └── parse.js
│ │ │ ├── node_modules
│ │ │ ├── block-stream
│ │ │ │ ├── LICENCE
│ │ │ │ ├── LICENSE
│ │ │ │ ├── README.md
│ │ │ │ ├── bench
│ │ │ │ │ ├── block-stream-pause.js
│ │ │ │ │ ├── block-stream.js
│ │ │ │ │ ├── dropper-pause.js
│ │ │ │ │ └── dropper.js
│ │ │ │ ├── block-stream.js
│ │ │ │ ├── package.json
│ │ │ │ └── test
│ │ │ │ │ ├── basic.js
│ │ │ │ │ ├── nopad-thorough.js
│ │ │ │ │ ├── nopad.js
│ │ │ │ │ ├── pause-resume.js
│ │ │ │ │ ├── thorough.js
│ │ │ │ │ └── two-stream.js
│ │ │ ├── fstream
│ │ │ │ ├── .npmignore
│ │ │ │ ├── .travis.yml
│ │ │ │ ├── LICENSE
│ │ │ │ ├── README.md
│ │ │ │ ├── examples
│ │ │ │ │ ├── filter-pipe.js
│ │ │ │ │ ├── pipe.js
│ │ │ │ │ ├── reader.js
│ │ │ │ │ └── symlink-write.js
│ │ │ │ ├── fstream.js
│ │ │ │ ├── lib
│ │ │ │ │ ├── abstract.js
│ │ │ │ │ ├── collect.js
│ │ │ │ │ ├── dir-reader.js
│ │ │ │ │ ├── dir-writer.js
│ │ │ │ │ ├── file-reader.js
│ │ │ │ │ ├── file-writer.js
│ │ │ │ │ ├── get-type.js
│ │ │ │ │ ├── link-reader.js
│ │ │ │ │ ├── link-writer.js
│ │ │ │ │ ├── proxy-reader.js
│ │ │ │ │ ├── proxy-writer.js
│ │ │ │ │ ├── reader.js
│ │ │ │ │ ├── socket-reader.js
│ │ │ │ │ └── writer.js
│ │ │ │ ├── node_modules
│ │ │ │ │ └── graceful-fs
│ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── fs.js
│ │ │ │ │ │ ├── graceful-fs.js
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ ├── polyfills.js
│ │ │ │ │ │ └── test
│ │ │ │ │ │ ├── max-open.js
│ │ │ │ │ │ ├── open.js
│ │ │ │ │ │ ├── readdir-sort.js
│ │ │ │ │ │ └── write-then-read.js
│ │ │ │ └── package.json
│ │ │ └── inherits
│ │ │ │ ├── LICENSE
│ │ │ │ ├── README.md
│ │ │ │ ├── inherits.js
│ │ │ │ ├── inherits_browser.js
│ │ │ │ ├── package.json
│ │ │ │ └── test.js
│ │ │ ├── package.json
│ │ │ ├── tar.js
│ │ │ └── test
│ │ │ ├── 00-setup-fixtures.js
│ │ │ ├── cb-never-called-1.0.1.tgz
│ │ │ ├── dir-normalization.js
│ │ │ ├── dir-normalization.tar
│ │ │ ├── error-on-broken.js
│ │ │ ├── extract-move.js
│ │ │ ├── extract.js
│ │ │ ├── fixtures.tgz
│ │ │ ├── header.js
│ │ │ ├── pack-no-proprietary.js
│ │ │ ├── pack.js
│ │ │ ├── parse-discard.js
│ │ │ ├── parse.js
│ │ │ └── zz-cleanup.js
│ └── package.json
├── serialport
│ ├── .jshintrc
│ ├── .npmignore
│ ├── .travis.yml
│ ├── AUTHORS
│ ├── Gruntfile.js
│ ├── LICENSE
│ ├── Makefile
│ ├── README.md
│ ├── appveyor.yml
│ ├── arduinoTest
│ │ ├── arduinoEcho
│ │ │ └── arduinoEcho.ino
│ │ ├── requiresComPort.js
│ │ └── stress.js
│ ├── bin
│ │ ├── serialportList.js
│ │ └── serialportTerminal.js
│ ├── binding.gyp
│ ├── build
│ │ ├── Makefile
│ │ ├── Release
│ │ │ ├── .deps
│ │ │ │ ├── Release
│ │ │ │ │ ├── obj.target
│ │ │ │ │ │ ├── action_after_build.stamp.d
│ │ │ │ │ │ └── serialport
│ │ │ │ │ │ │ └── src
│ │ │ │ │ │ │ ├── serialport.o.d
│ │ │ │ │ │ │ ├── serialport_poller.o.d
│ │ │ │ │ │ │ └── serialport_unix.o.d
│ │ │ │ │ └── serialport.node.d
│ │ │ │ └── Users
│ │ │ │ │ └── webgeek
│ │ │ │ │ └── Projects
│ │ │ │ │ └── node-serialport
│ │ │ │ │ └── build
│ │ │ │ │ └── serialport
│ │ │ │ │ └── v1.7.2
│ │ │ │ │ └── Release
│ │ │ │ │ └── node-v11-darwin-x64
│ │ │ │ │ └── serialport.node.d
│ │ │ ├── linker.lock
│ │ │ └── obj.target
│ │ │ │ ├── action_after_build.stamp
│ │ │ │ └── serialport
│ │ │ │ └── src
│ │ │ │ ├── serialport.o
│ │ │ │ ├── serialport_poller.o
│ │ │ │ └── serialport_unix.o
│ │ ├── action_after_build.target.mk
│ │ ├── binding.Makefile
│ │ ├── config.gypi
│ │ ├── gyp-mac-tool
│ │ ├── serialport.target.mk
│ │ └── serialport
│ │ │ └── v1.7.4
│ │ │ └── Release
│ │ │ └── node-v14-win32-x64
│ │ │ └── serialport.node
│ ├── changelog.md
│ ├── examples
│ │ ├── break.js
│ │ ├── drain.js
│ │ ├── logger.js
│ │ ├── readdata.js
│ │ └── reset.js
│ ├── hwtest
│ │ ├── package.json
│ │ ├── test1.js
│ │ └── test2.js
│ ├── node_modules
│ │ ├── .bin
│ │ │ ├── node-pre-gyp
│ │ │ └── node-pre-gyp.cmd
│ │ ├── async
│ │ │ ├── .travis.yml
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── component.json
│ │ │ ├── lib
│ │ │ │ └── async.js
│ │ │ └── package.json
│ │ ├── bindings
│ │ │ ├── README.md
│ │ │ ├── bindings.js
│ │ │ └── package.json
│ │ ├── nan
│ │ │ ├── .dntrc
│ │ │ ├── CHANGELOG.md
│ │ │ ├── LICENSE.md
│ │ │ ├── README.md
│ │ │ ├── appveyor.yml
│ │ │ ├── include_dirs.js
│ │ │ ├── nan.h
│ │ │ ├── nan_implementation_12_inl.h
│ │ │ ├── nan_implementation_pre_12_inl.h
│ │ │ ├── nan_new.h
│ │ │ ├── nan_string_bytes.h
│ │ │ └── package.json
│ │ ├── node-pre-gyp
│ │ │ ├── CHANGELOG.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── appveyor.yml
│ │ │ ├── bin
│ │ │ │ ├── node-pre-gyp
│ │ │ │ └── node-pre-gyp.cmd
│ │ │ ├── lib
│ │ │ │ ├── build.js
│ │ │ │ ├── clean.js
│ │ │ │ ├── configure.js
│ │ │ │ ├── info.js
│ │ │ │ ├── install.js
│ │ │ │ ├── node-pre-gyp.js
│ │ │ │ ├── package.js
│ │ │ │ ├── pre-binding.js
│ │ │ │ ├── publish.js
│ │ │ │ ├── rebuild.js
│ │ │ │ ├── reinstall.js
│ │ │ │ ├── reveal.js
│ │ │ │ ├── testbinary.js
│ │ │ │ ├── testpackage.js
│ │ │ │ ├── unpublish.js
│ │ │ │ └── util
│ │ │ │ │ ├── abi_crosswalk.json
│ │ │ │ │ ├── compile.js
│ │ │ │ │ ├── handle_gyp_opts.js
│ │ │ │ │ ├── nw-pre-gyp
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── package.json
│ │ │ │ │ ├── s3_setup.js
│ │ │ │ │ └── versioning.js
│ │ │ ├── node_modules
│ │ │ │ ├── .bin
│ │ │ │ │ ├── mkdirp
│ │ │ │ │ ├── mkdirp.cmd
│ │ │ │ │ ├── nopt
│ │ │ │ │ ├── nopt.cmd
│ │ │ │ │ ├── rc
│ │ │ │ │ ├── rc.cmd
│ │ │ │ │ ├── rimraf
│ │ │ │ │ ├── rimraf.cmd
│ │ │ │ │ ├── semver
│ │ │ │ │ └── semver.cmd
│ │ │ │ ├── mkdirp
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── .travis.yml
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── bin
│ │ │ │ │ │ ├── cmd.js
│ │ │ │ │ │ └── usage.txt
│ │ │ │ │ ├── examples
│ │ │ │ │ │ └── pow.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ └── minimist
│ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── example
│ │ │ │ │ │ │ └── parse.js
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ ├── readme.markdown
│ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ ├── dash.js
│ │ │ │ │ │ │ ├── default_bool.js
│ │ │ │ │ │ │ ├── dotted.js
│ │ │ │ │ │ │ ├── long.js
│ │ │ │ │ │ │ ├── parse.js
│ │ │ │ │ │ │ ├── parse_modified.js
│ │ │ │ │ │ │ ├── short.js
│ │ │ │ │ │ │ └── whitespace.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ ├── readme.markdown
│ │ │ │ │ └── test
│ │ │ │ │ │ ├── chmod.js
│ │ │ │ │ │ ├── clobber.js
│ │ │ │ │ │ ├── mkdirp.js
│ │ │ │ │ │ ├── opts_fs.js
│ │ │ │ │ │ ├── opts_fs_sync.js
│ │ │ │ │ │ ├── perm.js
│ │ │ │ │ │ ├── perm_sync.js
│ │ │ │ │ │ ├── race.js
│ │ │ │ │ │ ├── rel.js
│ │ │ │ │ │ ├── return.js
│ │ │ │ │ │ ├── return_sync.js
│ │ │ │ │ │ ├── root.js
│ │ │ │ │ │ ├── sync.js
│ │ │ │ │ │ ├── umask.js
│ │ │ │ │ │ └── umask_sync.js
│ │ │ │ ├── nopt
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── bin
│ │ │ │ │ │ └── nopt.js
│ │ │ │ │ ├── examples
│ │ │ │ │ │ └── my-program.js
│ │ │ │ │ ├── lib
│ │ │ │ │ │ └── nopt.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ └── abbrev
│ │ │ │ │ │ │ ├── CONTRIBUTING.md
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── abbrev.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ └── test.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── test
│ │ │ │ │ │ └── basic.js
│ │ │ │ ├── npmlog
│ │ │ │ │ ├── .npmrc
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── README.md~
│ │ │ │ │ ├── example.js
│ │ │ │ │ ├── log.js
│ │ │ │ │ ├── log.js~
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ ├── ansi
│ │ │ │ │ │ │ ├── .jshintrc
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── History.md
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── examples
│ │ │ │ │ │ │ │ ├── beep
│ │ │ │ │ │ │ │ │ └── index.js
│ │ │ │ │ │ │ │ ├── clear
│ │ │ │ │ │ │ │ │ └── index.js
│ │ │ │ │ │ │ │ ├── cursorPosition.js
│ │ │ │ │ │ │ │ └── progress
│ │ │ │ │ │ │ │ │ └── index.js
│ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ ├── ansi.js
│ │ │ │ │ │ │ │ └── newlines.js
│ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ ├── are-we-there-yet
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ ├── delegates
│ │ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ │ ├── History.md
│ │ │ │ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ │ │ │ ├── Readme.md
│ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ │ │ └── index.js
│ │ │ │ │ │ │ │ └── readable-stream
│ │ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ ├── duplex.js
│ │ │ │ │ │ │ │ │ ├── float.patch
│ │ │ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ │ ├── _stream_duplex.js
│ │ │ │ │ │ │ │ │ ├── _stream_passthrough.js
│ │ │ │ │ │ │ │ │ ├── _stream_readable.js
│ │ │ │ │ │ │ │ │ ├── _stream_transform.js
│ │ │ │ │ │ │ │ │ └── _stream_writable.js
│ │ │ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ │ ├── core-util-is
│ │ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ │ ├── float.patch
│ │ │ │ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ │ │ │ └── util.js
│ │ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ │ └── util.js
│ │ │ │ │ │ │ │ │ ├── inherits
│ │ │ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ │ ├── inherits.js
│ │ │ │ │ │ │ │ │ │ ├── inherits_browser.js
│ │ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ │ └── test.js
│ │ │ │ │ │ │ │ │ ├── isarray
│ │ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ │ ├── build
│ │ │ │ │ │ │ │ │ │ │ └── build.js
│ │ │ │ │ │ │ │ │ │ ├── component.json
│ │ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ │ │ └── string_decoder
│ │ │ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ ├── passthrough.js
│ │ │ │ │ │ │ │ │ ├── readable.js
│ │ │ │ │ │ │ │ │ ├── transform.js
│ │ │ │ │ │ │ │ │ └── writable.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ ├── tracker.js
│ │ │ │ │ │ │ │ ├── trackergroup.js
│ │ │ │ │ │ │ │ └── trackerstream.js
│ │ │ │ │ │ └── gauge
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── README.md~
│ │ │ │ │ │ │ ├── example.png
│ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ ├── has-unicode
│ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── README.md~
│ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ │ └── index.js
│ │ │ │ │ │ │ ├── lodash.pad
│ │ │ │ │ │ │ │ ├── LICENSE.txt
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ │ ├── lodash._basetostring
│ │ │ │ │ │ │ │ │ │ ├── LICENSE.txt
│ │ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ │ │ └── lodash._createpadding
│ │ │ │ │ │ │ │ │ │ ├── LICENSE.txt
│ │ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ │ │ └── lodash.repeat
│ │ │ │ │ │ │ │ │ │ │ ├── LICENSE.txt
│ │ │ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ ├── lodash.padleft
│ │ │ │ │ │ │ │ ├── LICENSE.txt
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ │ ├── lodash._basetostring
│ │ │ │ │ │ │ │ │ │ ├── LICENSE.txt
│ │ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ │ │ └── lodash._createpadding
│ │ │ │ │ │ │ │ │ │ ├── LICENSE.txt
│ │ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ │ │ └── lodash.repeat
│ │ │ │ │ │ │ │ │ │ │ ├── LICENSE.txt
│ │ │ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ └── lodash.padright
│ │ │ │ │ │ │ │ ├── LICENSE.txt
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ ├── lodash._basetostring
│ │ │ │ │ │ │ │ │ ├── LICENSE.txt
│ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ │ └── lodash._createpadding
│ │ │ │ │ │ │ │ │ ├── LICENSE.txt
│ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ │ └── lodash.repeat
│ │ │ │ │ │ │ │ │ │ ├── LICENSE.txt
│ │ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ ├── progress-bar.js
│ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ └── progress-bar.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── test
│ │ │ │ │ │ ├── basic.js
│ │ │ │ │ │ └── progress.js
│ │ │ │ ├── rc
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── LICENSE.APACHE2
│ │ │ │ │ ├── LICENSE.BSD
│ │ │ │ │ ├── LICENSE.MIT
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── browser.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── lib
│ │ │ │ │ │ └── utils.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ ├── deep-extend
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ ├── index.spec.js
│ │ │ │ │ │ │ │ └── mocha.opts
│ │ │ │ │ │ ├── ini
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── ini.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ ├── bar.js
│ │ │ │ │ │ │ │ ├── fixtures
│ │ │ │ │ │ │ │ └── foo.ini
│ │ │ │ │ │ │ │ └── foo.js
│ │ │ │ │ │ ├── minimist
│ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── example
│ │ │ │ │ │ │ │ └── parse.js
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ ├── readme.markdown
│ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ ├── bool.js
│ │ │ │ │ │ │ │ ├── dash.js
│ │ │ │ │ │ │ │ ├── default_bool.js
│ │ │ │ │ │ │ │ ├── dotted.js
│ │ │ │ │ │ │ │ ├── long.js
│ │ │ │ │ │ │ │ ├── num.js
│ │ │ │ │ │ │ │ ├── parse.js
│ │ │ │ │ │ │ │ ├── parse_modified.js
│ │ │ │ │ │ │ │ ├── short.js
│ │ │ │ │ │ │ │ └── whitespace.js
│ │ │ │ │ │ └── strip-json-comments
│ │ │ │ │ │ │ ├── cli.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ ├── readme.md
│ │ │ │ │ │ │ └── strip-json-comments.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── test
│ │ │ │ │ │ ├── ini.js
│ │ │ │ │ │ ├── nested-env-vars.js
│ │ │ │ │ │ └── test.js
│ │ │ │ ├── request
│ │ │ │ │ ├── .eslintrc
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── .travis.yml
│ │ │ │ │ ├── CHANGELOG.md
│ │ │ │ │ ├── CONTRIBUTING.md
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── disabled.appveyor.yml
│ │ │ │ │ ├── examples
│ │ │ │ │ │ └── README.md
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── lib
│ │ │ │ │ │ ├── auth.js
│ │ │ │ │ │ ├── cookies.js
│ │ │ │ │ │ ├── copy.js
│ │ │ │ │ │ ├── getProxyFromURI.js
│ │ │ │ │ │ ├── har.js
│ │ │ │ │ │ ├── helpers.js
│ │ │ │ │ │ ├── multipart.js
│ │ │ │ │ │ ├── oauth.js
│ │ │ │ │ │ └── redirect.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ ├── aws-sign2
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ ├── bl
│ │ │ │ │ │ │ ├── .jshintrc
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ ├── LICENSE.md
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── bl.js
│ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ └── readable-stream
│ │ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ ├── duplex.js
│ │ │ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ │ ├── _stream_duplex.js
│ │ │ │ │ │ │ │ │ ├── _stream_passthrough.js
│ │ │ │ │ │ │ │ │ ├── _stream_readable.js
│ │ │ │ │ │ │ │ │ ├── _stream_transform.js
│ │ │ │ │ │ │ │ │ └── _stream_writable.js
│ │ │ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ │ ├── core-util-is
│ │ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ │ ├── float.patch
│ │ │ │ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ │ │ │ └── util.js
│ │ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ │ └── util.js
│ │ │ │ │ │ │ │ │ ├── inherits
│ │ │ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ │ ├── inherits.js
│ │ │ │ │ │ │ │ │ │ ├── inherits_browser.js
│ │ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ │ └── test.js
│ │ │ │ │ │ │ │ │ ├── isarray
│ │ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ │ ├── build
│ │ │ │ │ │ │ │ │ │ │ └── build.js
│ │ │ │ │ │ │ │ │ │ ├── component.json
│ │ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ │ │ └── string_decoder
│ │ │ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ ├── passthrough.js
│ │ │ │ │ │ │ │ │ ├── readable.js
│ │ │ │ │ │ │ │ │ ├── transform.js
│ │ │ │ │ │ │ │ │ └── writable.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ ├── basic-test.js
│ │ │ │ │ │ │ │ ├── sauce.js
│ │ │ │ │ │ │ │ └── test.js
│ │ │ │ │ │ ├── caseless
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ └── test.js
│ │ │ │ │ │ ├── combined-stream
│ │ │ │ │ │ │ ├── License
│ │ │ │ │ │ │ ├── Readme.md
│ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ └── combined_stream.js
│ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ └── delayed-stream
│ │ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ │ ├── License
│ │ │ │ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ │ │ │ ├── Readme.md
│ │ │ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ │ └── delayed_stream.js
│ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ │ ├── common.js
│ │ │ │ │ │ │ │ │ ├── integration
│ │ │ │ │ │ │ │ │ ├── test-delayed-http-upload.js
│ │ │ │ │ │ │ │ │ ├── test-delayed-stream-auto-pause.js
│ │ │ │ │ │ │ │ │ ├── test-delayed-stream-pause.js
│ │ │ │ │ │ │ │ │ ├── test-delayed-stream.js
│ │ │ │ │ │ │ │ │ ├── test-handle-source-errors.js
│ │ │ │ │ │ │ │ │ ├── test-max-data-size.js
│ │ │ │ │ │ │ │ │ ├── test-pipe-resumes.js
│ │ │ │ │ │ │ │ │ └── test-proxy-readable.js
│ │ │ │ │ │ │ │ │ └── run.js
│ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ ├── forever-agent
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ ├── form-data
│ │ │ │ │ │ │ ├── License
│ │ │ │ │ │ │ ├── Readme.md
│ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ └── form_data.js
│ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ └── async
│ │ │ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ ├── component.json
│ │ │ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ │ └── async.js
│ │ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ ├── har-validator
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── bin
│ │ │ │ │ │ │ │ └── har-validator
│ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ ├── bluebird
│ │ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ ├── js
│ │ │ │ │ │ │ │ │ │ ├── browser
│ │ │ │ │ │ │ │ │ │ │ ├── bluebird.js
│ │ │ │ │ │ │ │ │ │ │ └── bluebird.min.js
│ │ │ │ │ │ │ │ │ │ └── main
│ │ │ │ │ │ │ │ │ │ │ ├── any.js
│ │ │ │ │ │ │ │ │ │ │ ├── assert.js
│ │ │ │ │ │ │ │ │ │ │ ├── async.js
│ │ │ │ │ │ │ │ │ │ │ ├── bind.js
│ │ │ │ │ │ │ │ │ │ │ ├── bluebird.js
│ │ │ │ │ │ │ │ │ │ │ ├── call_get.js
│ │ │ │ │ │ │ │ │ │ │ ├── cancel.js
│ │ │ │ │ │ │ │ │ │ │ ├── captured_trace.js
│ │ │ │ │ │ │ │ │ │ │ ├── catch_filter.js
│ │ │ │ │ │ │ │ │ │ │ ├── context.js
│ │ │ │ │ │ │ │ │ │ │ ├── debuggability.js
│ │ │ │ │ │ │ │ │ │ │ ├── direct_resolve.js
│ │ │ │ │ │ │ │ │ │ │ ├── each.js
│ │ │ │ │ │ │ │ │ │ │ ├── errors.js
│ │ │ │ │ │ │ │ │ │ │ ├── es5.js
│ │ │ │ │ │ │ │ │ │ │ ├── filter.js
│ │ │ │ │ │ │ │ │ │ │ ├── finally.js
│ │ │ │ │ │ │ │ │ │ │ ├── generators.js
│ │ │ │ │ │ │ │ │ │ │ ├── join.js
│ │ │ │ │ │ │ │ │ │ │ ├── map.js
│ │ │ │ │ │ │ │ │ │ │ ├── method.js
│ │ │ │ │ │ │ │ │ │ │ ├── nodeify.js
│ │ │ │ │ │ │ │ │ │ │ ├── progress.js
│ │ │ │ │ │ │ │ │ │ │ ├── promise.js
│ │ │ │ │ │ │ │ │ │ │ ├── promise_array.js
│ │ │ │ │ │ │ │ │ │ │ ├── promise_resolver.js
│ │ │ │ │ │ │ │ │ │ │ ├── promisify.js
│ │ │ │ │ │ │ │ │ │ │ ├── props.js
│ │ │ │ │ │ │ │ │ │ │ ├── queue.js
│ │ │ │ │ │ │ │ │ │ │ ├── race.js
│ │ │ │ │ │ │ │ │ │ │ ├── reduce.js
│ │ │ │ │ │ │ │ │ │ │ ├── schedule.js
│ │ │ │ │ │ │ │ │ │ │ ├── settle.js
│ │ │ │ │ │ │ │ │ │ │ ├── some.js
│ │ │ │ │ │ │ │ │ │ │ ├── synchronous_inspection.js
│ │ │ │ │ │ │ │ │ │ │ ├── thenables.js
│ │ │ │ │ │ │ │ │ │ │ ├── timers.js
│ │ │ │ │ │ │ │ │ │ │ ├── using.js
│ │ │ │ │ │ │ │ │ │ │ └── util.js
│ │ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ │ ├── chalk
│ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ │ │ ├── ansi-styles
│ │ │ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ │ │ └── readme.md
│ │ │ │ │ │ │ │ │ │ ├── escape-string-regexp
│ │ │ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ │ │ └── readme.md
│ │ │ │ │ │ │ │ │ │ ├── has-ansi
│ │ │ │ │ │ │ │ │ │ │ ├── cli.js
│ │ │ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ │ │ │ │ ├── ansi-regex
│ │ │ │ │ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ │ │ │ │ └── readme.md
│ │ │ │ │ │ │ │ │ │ │ │ └── get-stdin
│ │ │ │ │ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ │ │ │ │ └── readme.md
│ │ │ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ │ │ └── readme.md
│ │ │ │ │ │ │ │ │ │ ├── strip-ansi
│ │ │ │ │ │ │ │ │ │ │ ├── cli.js
│ │ │ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ │ │ │ │ └── ansi-regex
│ │ │ │ │ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ │ │ │ │ └── readme.md
│ │ │ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ │ │ └── readme.md
│ │ │ │ │ │ │ │ │ │ └── supports-color
│ │ │ │ │ │ │ │ │ │ │ ├── cli.js
│ │ │ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ │ │ └── readme.md
│ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ └── readme.md
│ │ │ │ │ │ │ │ ├── commander
│ │ │ │ │ │ │ │ │ ├── Readme.md
│ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ │ │ └── graceful-readlink
│ │ │ │ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ │ └── is-my-json-valid
│ │ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ ├── example.js
│ │ │ │ │ │ │ │ │ ├── formats.js
│ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ │ ├── generate-function
│ │ │ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ │ ├── example.js
│ │ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ │ └── test.js
│ │ │ │ │ │ │ │ │ ├── generate-object-property
│ │ │ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ │ │ │ └── is-property
│ │ │ │ │ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ │ │ │ ├── is-property.js
│ │ │ │ │ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ │ └── test.js
│ │ │ │ │ │ │ │ │ ├── jsonpointer
│ │ │ │ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ │ ├── jsonpointer.js
│ │ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ │ └── test.js
│ │ │ │ │ │ │ │ │ └── xtend
│ │ │ │ │ │ │ │ │ │ ├── .jshintrc
│ │ │ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ │ │ ├── LICENCE
│ │ │ │ │ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ │ ├── immutable.js
│ │ │ │ │ │ │ │ │ │ ├── mutable.js
│ │ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ │ └── test.js
│ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ ├── require.js
│ │ │ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ │ ├── fixtures
│ │ │ │ │ │ │ │ │ └── cosmic.js
│ │ │ │ │ │ │ │ │ ├── json-schema-draft4
│ │ │ │ │ │ │ │ │ ├── additionalItems.json
│ │ │ │ │ │ │ │ │ ├── additionalProperties.json
│ │ │ │ │ │ │ │ │ ├── allOf.json
│ │ │ │ │ │ │ │ │ ├── anyOf.json
│ │ │ │ │ │ │ │ │ ├── bignum.json
│ │ │ │ │ │ │ │ │ ├── default.json
│ │ │ │ │ │ │ │ │ ├── definitions.json
│ │ │ │ │ │ │ │ │ ├── dependencies.json
│ │ │ │ │ │ │ │ │ ├── enum.json
│ │ │ │ │ │ │ │ │ ├── format.json
│ │ │ │ │ │ │ │ │ ├── items.json
│ │ │ │ │ │ │ │ │ ├── maxItems.json
│ │ │ │ │ │ │ │ │ ├── maxLength.json
│ │ │ │ │ │ │ │ │ ├── maxProperties.json
│ │ │ │ │ │ │ │ │ ├── maximum.json
│ │ │ │ │ │ │ │ │ ├── minItems.json
│ │ │ │ │ │ │ │ │ ├── minLength.json
│ │ │ │ │ │ │ │ │ ├── minProperties.json
│ │ │ │ │ │ │ │ │ ├── minimum.json
│ │ │ │ │ │ │ │ │ ├── multipleOf.json
│ │ │ │ │ │ │ │ │ ├── not.json
│ │ │ │ │ │ │ │ │ ├── nullAndFormat.json
│ │ │ │ │ │ │ │ │ ├── oneOf.json
│ │ │ │ │ │ │ │ │ ├── pattern.json
│ │ │ │ │ │ │ │ │ ├── patternProperties.json
│ │ │ │ │ │ │ │ │ ├── properties.json
│ │ │ │ │ │ │ │ │ ├── ref.json
│ │ │ │ │ │ │ │ │ ├── refRemote.json
│ │ │ │ │ │ │ │ │ ├── required.json
│ │ │ │ │ │ │ │ │ ├── type.json
│ │ │ │ │ │ │ │ │ └── uniqueItems.json
│ │ │ │ │ │ │ │ │ ├── json-schema.js
│ │ │ │ │ │ │ │ │ └── misc.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ └── src
│ │ │ │ │ │ │ │ ├── error.js
│ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ └── schemas
│ │ │ │ │ │ │ │ ├── cache.json
│ │ │ │ │ │ │ │ ├── cacheEntry.json
│ │ │ │ │ │ │ │ ├── content.json
│ │ │ │ │ │ │ │ ├── cookie.json
│ │ │ │ │ │ │ │ ├── creator.json
│ │ │ │ │ │ │ │ ├── entry.json
│ │ │ │ │ │ │ │ ├── har.json
│ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ ├── log.json
│ │ │ │ │ │ │ │ ├── page.json
│ │ │ │ │ │ │ │ ├── pageTimings.json
│ │ │ │ │ │ │ │ ├── postData.json
│ │ │ │ │ │ │ │ ├── record.json
│ │ │ │ │ │ │ │ ├── request.json
│ │ │ │ │ │ │ │ ├── response.json
│ │ │ │ │ │ │ │ └── timings.json
│ │ │ │ │ │ ├── hawk
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── bower.json
│ │ │ │ │ │ │ ├── component.json
│ │ │ │ │ │ │ ├── example
│ │ │ │ │ │ │ │ └── usage.js
│ │ │ │ │ │ │ ├── images
│ │ │ │ │ │ │ │ ├── hawk.png
│ │ │ │ │ │ │ │ └── logo.png
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ ├── browser.js
│ │ │ │ │ │ │ │ ├── client.js
│ │ │ │ │ │ │ │ ├── crypto.js
│ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ ├── server.js
│ │ │ │ │ │ │ │ └── utils.js
│ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ ├── boom
│ │ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ │ │ ├── CONTRIBUTING.md
│ │ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ ├── images
│ │ │ │ │ │ │ │ │ │ └── boom.png
│ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ │ │ └── index.js
│ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ │ │ └── index.js
│ │ │ │ │ │ │ │ ├── cryptiles
│ │ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ │ │ └── index.js
│ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ │ │ └── index.js
│ │ │ │ │ │ │ │ ├── hoek
│ │ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ │ │ ├── CONTRIBUTING.md
│ │ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ ├── images
│ │ │ │ │ │ │ │ │ │ └── hoek.png
│ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ │ │ ├── escape.js
│ │ │ │ │ │ │ │ │ │ └── index.js
│ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ │ │ ├── escaper.js
│ │ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ │ └── modules
│ │ │ │ │ │ │ │ │ │ ├── ignore.txt
│ │ │ │ │ │ │ │ │ │ ├── test1.js
│ │ │ │ │ │ │ │ │ │ ├── test2.js
│ │ │ │ │ │ │ │ │ │ └── test3.js
│ │ │ │ │ │ │ │ └── sntp
│ │ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ ├── examples
│ │ │ │ │ │ │ │ │ ├── offset.js
│ │ │ │ │ │ │ │ │ └── time.js
│ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ │ └── index.js
│ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ │ └── index.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ ├── browser.js
│ │ │ │ │ │ │ │ ├── client.js
│ │ │ │ │ │ │ │ ├── crypto.js
│ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ ├── message.js
│ │ │ │ │ │ │ │ ├── readme.js
│ │ │ │ │ │ │ │ ├── server.js
│ │ │ │ │ │ │ │ ├── uri.js
│ │ │ │ │ │ │ │ └── utils.js
│ │ │ │ │ │ ├── http-signature
│ │ │ │ │ │ │ ├── .dir-locals.el
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── http_signing.md
│ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ ├── parser.js
│ │ │ │ │ │ │ │ ├── signer.js
│ │ │ │ │ │ │ │ ├── util.js
│ │ │ │ │ │ │ │ └── verify.js
│ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ ├── asn1
│ │ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ │ │ ├── ber
│ │ │ │ │ │ │ │ │ │ │ ├── errors.js
│ │ │ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ │ │ ├── reader.js
│ │ │ │ │ │ │ │ │ │ │ ├── types.js
│ │ │ │ │ │ │ │ │ │ │ └── writer.js
│ │ │ │ │ │ │ │ │ │ └── index.js
│ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ └── tst
│ │ │ │ │ │ │ │ │ │ └── ber
│ │ │ │ │ │ │ │ │ │ ├── reader.test.js
│ │ │ │ │ │ │ │ │ │ └── writer.test.js
│ │ │ │ │ │ │ │ ├── assert-plus
│ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ ├── assert.js
│ │ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ │ └── ctype
│ │ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ │ ├── CHANGELOG
│ │ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ │ ├── README
│ │ │ │ │ │ │ │ │ ├── README.old
│ │ │ │ │ │ │ │ │ ├── ctf.js
│ │ │ │ │ │ │ │ │ ├── ctio.js
│ │ │ │ │ │ │ │ │ ├── ctype.js
│ │ │ │ │ │ │ │ │ ├── man
│ │ │ │ │ │ │ │ │ └── man3ctype
│ │ │ │ │ │ │ │ │ │ └── ctio.3ctype
│ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ └── tools
│ │ │ │ │ │ │ │ │ ├── jsl.conf
│ │ │ │ │ │ │ │ │ └── jsstyle
│ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ ├── isstream
│ │ │ │ │ │ │ ├── .jshintrc
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ ├── LICENSE.md
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── isstream.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ └── test.js
│ │ │ │ │ │ ├── json-stringify-safe
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ ├── stringify.js
│ │ │ │ │ │ │ └── test.js
│ │ │ │ │ │ ├── mime-types
│ │ │ │ │ │ │ ├── HISTORY.md
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ └── mime-db
│ │ │ │ │ │ │ │ │ ├── HISTORY.md
│ │ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ ├── db.json
│ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ ├── node-uuid
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── LICENSE.md
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── benchmark
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── bench.gnu
│ │ │ │ │ │ │ │ ├── bench.sh
│ │ │ │ │ │ │ │ ├── benchmark-native.c
│ │ │ │ │ │ │ │ └── benchmark.js
│ │ │ │ │ │ │ ├── bin
│ │ │ │ │ │ │ │ └── uuid
│ │ │ │ │ │ │ ├── bower.json
│ │ │ │ │ │ │ ├── component.json
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ ├── test
│ │ │ │ │ │ │ │ ├── compare_v1.js
│ │ │ │ │ │ │ │ ├── test.html
│ │ │ │ │ │ │ │ └── test.js
│ │ │ │ │ │ │ └── uuid.js
│ │ │ │ │ │ ├── oauth-sign
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ └── test.js
│ │ │ │ │ │ ├── qs
│ │ │ │ │ │ │ ├── .jshintignore
│ │ │ │ │ │ │ ├── .jshintrc
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ ├── CHANGELOG.md
│ │ │ │ │ │ │ ├── CONTRIBUTING.md
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ ├── parse.js
│ │ │ │ │ │ │ │ ├── stringify.js
│ │ │ │ │ │ │ │ └── utils.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ ├── parse.js
│ │ │ │ │ │ │ │ └── stringify.js
│ │ │ │ │ │ ├── stringstream
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ ├── LICENSE.txt
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── example.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ └── stringstream.js
│ │ │ │ │ │ ├── tough-cookie
│ │ │ │ │ │ │ ├── .editorconfig
│ │ │ │ │ │ │ ├── .jshintrc
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ ├── CONTRIBUTING.md
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── generate-pubsuffix.js
│ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ ├── cookie.js
│ │ │ │ │ │ │ │ ├── memstore.js
│ │ │ │ │ │ │ │ ├── pubsuffix.js
│ │ │ │ │ │ │ │ └── store.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ ├── public-suffix.txt
│ │ │ │ │ │ │ ├── test
│ │ │ │ │ │ │ │ ├── api_test.js
│ │ │ │ │ │ │ │ ├── cookie_jar_test.js
│ │ │ │ │ │ │ │ ├── cookie_sorting_test.js
│ │ │ │ │ │ │ │ ├── cookie_to_json_test.js
│ │ │ │ │ │ │ │ ├── cookie_to_string_test.js
│ │ │ │ │ │ │ │ ├── date_test.js
│ │ │ │ │ │ │ │ ├── domain_and_path_test.js
│ │ │ │ │ │ │ │ ├── ietf_data
│ │ │ │ │ │ │ │ │ ├── dates
│ │ │ │ │ │ │ │ │ │ ├── bsd-examples.json
│ │ │ │ │ │ │ │ │ │ └── examples.json
│ │ │ │ │ │ │ │ │ └── parser.json
│ │ │ │ │ │ │ │ ├── ietf_test.js
│ │ │ │ │ │ │ │ ├── lifetime_test.js
│ │ │ │ │ │ │ │ ├── parsing_test.js
│ │ │ │ │ │ │ │ └── regression_test.js
│ │ │ │ │ │ │ └── tough-cookie-deps.tsv
│ │ │ │ │ │ └── tunnel-agent
│ │ │ │ │ │ │ ├── .jshintrc
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ └── package.json
│ │ │ │ │ ├── package.json
│ │ │ │ │ ├── release.sh
│ │ │ │ │ └── request.js
│ │ │ │ ├── rimraf
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── bin.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ └── glob
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── common.js
│ │ │ │ │ │ │ ├── glob.js
│ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ ├── inflight
│ │ │ │ │ │ │ │ ├── .eslintrc
│ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── inflight.js
│ │ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ │ └── wrappy
│ │ │ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ │ ├── test
│ │ │ │ │ │ │ │ │ │ └── basic.js
│ │ │ │ │ │ │ │ │ │ └── wrappy.js
│ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ └── test.js
│ │ │ │ │ │ │ ├── inherits
│ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── inherits.js
│ │ │ │ │ │ │ │ ├── inherits_browser.js
│ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ └── test.js
│ │ │ │ │ │ │ ├── minimatch
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── browser.js
│ │ │ │ │ │ │ │ ├── minimatch.js
│ │ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ │ └── brace-expansion
│ │ │ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ │ ├── example.js
│ │ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ │ │ ├── balanced-match
│ │ │ │ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ │ │ ├── example.js
│ │ │ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ │ │ │ │ └── balanced.js
│ │ │ │ │ │ │ │ │ │ └── concat-map
│ │ │ │ │ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ │ │ │ ├── README.markdown
│ │ │ │ │ │ │ │ │ │ │ ├── example
│ │ │ │ │ │ │ │ │ │ │ └── map.js
│ │ │ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ │ │ │ └── map.js
│ │ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ │ │ ├── bash-comparison.js
│ │ │ │ │ │ │ │ │ │ ├── bash-results.txt
│ │ │ │ │ │ │ │ │ │ ├── cases.txt
│ │ │ │ │ │ │ │ │ │ ├── dollar.js
│ │ │ │ │ │ │ │ │ │ ├── empty-option.js
│ │ │ │ │ │ │ │ │ │ ├── generate.sh
│ │ │ │ │ │ │ │ │ │ ├── negative-increment.js
│ │ │ │ │ │ │ │ │ │ ├── nested.js
│ │ │ │ │ │ │ │ │ │ ├── order.js
│ │ │ │ │ │ │ │ │ │ ├── pad.js
│ │ │ │ │ │ │ │ │ │ ├── same-type.js
│ │ │ │ │ │ │ │ │ │ └── sequence.js
│ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ └── once
│ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ └── wrappy
│ │ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ ├── test
│ │ │ │ │ │ │ │ │ └── basic.js
│ │ │ │ │ │ │ │ │ └── wrappy.js
│ │ │ │ │ │ │ │ ├── once.js
│ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ └── once.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ └── sync.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── rimraf.js
│ │ │ │ ├── semver
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── Makefile
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── bin
│ │ │ │ │ │ └── semver
│ │ │ │ │ ├── foot.js.txt
│ │ │ │ │ ├── head.js.txt
│ │ │ │ │ ├── package.json
│ │ │ │ │ ├── semver.browser.js
│ │ │ │ │ ├── semver.browser.js.gz
│ │ │ │ │ ├── semver.js
│ │ │ │ │ ├── semver.min.js
│ │ │ │ │ ├── semver.min.js.gz
│ │ │ │ │ └── test
│ │ │ │ │ │ ├── amd.js
│ │ │ │ │ │ ├── big-numbers.js
│ │ │ │ │ │ ├── clean.js
│ │ │ │ │ │ ├── gtr.js
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── ltr.js
│ │ │ │ │ │ ├── major-minor-patch.js
│ │ │ │ │ │ └── no-module.js
│ │ │ │ ├── tar-pack
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── .travis.yml
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ ├── debug
│ │ │ │ │ │ │ ├── Readme.md
│ │ │ │ │ │ │ ├── debug.js
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ └── debug.js
│ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ ├── fstream-ignore
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── example
│ │ │ │ │ │ │ │ └── basic.js
│ │ │ │ │ │ │ ├── ignore.js
│ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ ├── inherits
│ │ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ ├── inherits.js
│ │ │ │ │ │ │ │ │ ├── inherits_browser.js
│ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ └── test.js
│ │ │ │ │ │ │ │ └── minimatch
│ │ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ ├── minimatch.js
│ │ │ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ │ ├── lru-cache
│ │ │ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ │ │ ├── CONTRIBUTORS
│ │ │ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ │ ├── bar.js
│ │ │ │ │ │ │ │ │ │ ├── foo.js
│ │ │ │ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ │ │ │ └── lru-cache.js
│ │ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ │ │ │ ├── basic.js
│ │ │ │ │ │ │ │ │ │ │ ├── foreach.js
│ │ │ │ │ │ │ │ │ │ │ └── memory-leak.js
│ │ │ │ │ │ │ │ │ └── sigmund
│ │ │ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ │ ├── bench.js
│ │ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ │ ├── sigmund.js
│ │ │ │ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ │ │ └── basic.js
│ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ │ ├── basic.js
│ │ │ │ │ │ │ │ │ ├── brace-expand.js
│ │ │ │ │ │ │ │ │ ├── caching.js
│ │ │ │ │ │ │ │ │ ├── defaults.js
│ │ │ │ │ │ │ │ │ └── extglob-ending-with-state-char.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ ├── .ignore
│ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ ├── 00-setup.js
│ │ │ │ │ │ │ │ ├── basic.js
│ │ │ │ │ │ │ │ ├── common.js
│ │ │ │ │ │ │ │ ├── ignore-most.js
│ │ │ │ │ │ │ │ ├── nested-ignores.js
│ │ │ │ │ │ │ │ ├── unignore-child.js
│ │ │ │ │ │ │ │ └── zz-cleanup.js
│ │ │ │ │ │ ├── fstream
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── examples
│ │ │ │ │ │ │ │ ├── filter-pipe.js
│ │ │ │ │ │ │ │ ├── pipe.js
│ │ │ │ │ │ │ │ ├── reader.js
│ │ │ │ │ │ │ │ └── symlink-write.js
│ │ │ │ │ │ │ ├── fstream.js
│ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ ├── abstract.js
│ │ │ │ │ │ │ │ ├── collect.js
│ │ │ │ │ │ │ │ ├── dir-reader.js
│ │ │ │ │ │ │ │ ├── dir-writer.js
│ │ │ │ │ │ │ │ ├── file-reader.js
│ │ │ │ │ │ │ │ ├── file-writer.js
│ │ │ │ │ │ │ │ ├── get-type.js
│ │ │ │ │ │ │ │ ├── link-reader.js
│ │ │ │ │ │ │ │ ├── link-writer.js
│ │ │ │ │ │ │ │ ├── proxy-reader.js
│ │ │ │ │ │ │ │ ├── proxy-writer.js
│ │ │ │ │ │ │ │ ├── reader.js
│ │ │ │ │ │ │ │ ├── socket-reader.js
│ │ │ │ │ │ │ │ └── writer.js
│ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ ├── graceful-fs
│ │ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ ├── fs.js
│ │ │ │ │ │ │ │ │ ├── graceful-fs.js
│ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ ├── polyfills.js
│ │ │ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ │ │ ├── max-open.js
│ │ │ │ │ │ │ │ │ │ ├── open.js
│ │ │ │ │ │ │ │ │ │ ├── readdir-sort.js
│ │ │ │ │ │ │ │ │ │ └── write-then-read.js
│ │ │ │ │ │ │ │ └── inherits
│ │ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ ├── inherits.js
│ │ │ │ │ │ │ │ │ ├── inherits_browser.js
│ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ └── test.js
│ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ ├── graceful-fs
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── graceful-fs.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ ├── open.js
│ │ │ │ │ │ │ │ └── ulimit.js
│ │ │ │ │ │ ├── once
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── once.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ └── once.js
│ │ │ │ │ │ ├── readable-stream
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── duplex.js
│ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ ├── _stream_duplex.js
│ │ │ │ │ │ │ │ ├── _stream_passthrough.js
│ │ │ │ │ │ │ │ ├── _stream_readable.js
│ │ │ │ │ │ │ │ ├── _stream_transform.js
│ │ │ │ │ │ │ │ └── _stream_writable.js
│ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ ├── core-util-is
│ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ ├── float.patch
│ │ │ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ │ │ └── util.js
│ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ └── util.js
│ │ │ │ │ │ │ │ ├── inherits
│ │ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ ├── inherits.js
│ │ │ │ │ │ │ │ │ ├── inherits_browser.js
│ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ └── test.js
│ │ │ │ │ │ │ │ ├── isarray
│ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ ├── build
│ │ │ │ │ │ │ │ │ │ └── build.js
│ │ │ │ │ │ │ │ │ ├── component.json
│ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ │ └── string_decoder
│ │ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ ├── passthrough.js
│ │ │ │ │ │ │ ├── readable.js
│ │ │ │ │ │ │ ├── transform.js
│ │ │ │ │ │ │ └── writable.js
│ │ │ │ │ │ ├── rimraf
│ │ │ │ │ │ │ ├── AUTHORS
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── bin.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ ├── rimraf.js
│ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ ├── run.sh
│ │ │ │ │ │ │ │ ├── setup.sh
│ │ │ │ │ │ │ │ ├── test-async.js
│ │ │ │ │ │ │ │ └── test-sync.js
│ │ │ │ │ │ ├── tar
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ ├── LICENCE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── examples
│ │ │ │ │ │ │ │ ├── extracter.js
│ │ │ │ │ │ │ │ ├── packer.js
│ │ │ │ │ │ │ │ └── reader.js
│ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ ├── buffer-entry.js
│ │ │ │ │ │ │ │ ├── entry-writer.js
│ │ │ │ │ │ │ │ ├── entry.js
│ │ │ │ │ │ │ │ ├── extended-header-writer.js
│ │ │ │ │ │ │ │ ├── extended-header.js
│ │ │ │ │ │ │ │ ├── extract.js
│ │ │ │ │ │ │ │ ├── global-header-writer.js
│ │ │ │ │ │ │ │ ├── header.js
│ │ │ │ │ │ │ │ ├── pack.js
│ │ │ │ │ │ │ │ └── parse.js
│ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ ├── block-stream
│ │ │ │ │ │ │ │ │ ├── LICENCE
│ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ ├── bench
│ │ │ │ │ │ │ │ │ │ ├── block-stream-pause.js
│ │ │ │ │ │ │ │ │ │ ├── block-stream.js
│ │ │ │ │ │ │ │ │ │ ├── dropper-pause.js
│ │ │ │ │ │ │ │ │ │ └── dropper.js
│ │ │ │ │ │ │ │ │ ├── block-stream.js
│ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ │ │ ├── basic.js
│ │ │ │ │ │ │ │ │ │ ├── nopad-thorough.js
│ │ │ │ │ │ │ │ │ │ ├── nopad.js
│ │ │ │ │ │ │ │ │ │ ├── pause-resume.js
│ │ │ │ │ │ │ │ │ │ ├── thorough.js
│ │ │ │ │ │ │ │ │ │ └── two-stream.js
│ │ │ │ │ │ │ │ └── inherits
│ │ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ ├── inherits.js
│ │ │ │ │ │ │ │ │ ├── inherits_browser.js
│ │ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ │ └── test.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ ├── tar.js
│ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ ├── 00-setup-fixtures.js
│ │ │ │ │ │ │ │ ├── extract.js
│ │ │ │ │ │ │ │ ├── fixtures.tgz
│ │ │ │ │ │ │ │ ├── header.js
│ │ │ │ │ │ │ │ ├── pack-no-proprietary.js
│ │ │ │ │ │ │ │ ├── pack.js
│ │ │ │ │ │ │ │ ├── parse.js
│ │ │ │ │ │ │ │ └── zz-cleanup.js
│ │ │ │ │ │ └── uid-number
│ │ │ │ │ │ │ ├── LICENCE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── get-uid-gid.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ └── uid-number.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── test
│ │ │ │ │ │ ├── fixtures
│ │ │ │ │ │ ├── packed-file.txt
│ │ │ │ │ │ ├── packed.tar
│ │ │ │ │ │ ├── packed.tar.gz
│ │ │ │ │ │ └── to-pack
│ │ │ │ │ │ │ ├── bar.txt
│ │ │ │ │ │ │ └── foo.txt
│ │ │ │ │ │ └── index.js
│ │ │ │ └── tar
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── .travis.yml
│ │ │ │ │ ├── LICENCE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── examples
│ │ │ │ │ ├── extracter.js
│ │ │ │ │ ├── packer.js
│ │ │ │ │ └── reader.js
│ │ │ │ │ ├── lib
│ │ │ │ │ ├── buffer-entry.js
│ │ │ │ │ ├── entry-writer.js
│ │ │ │ │ ├── entry.js
│ │ │ │ │ ├── extended-header-writer.js
│ │ │ │ │ ├── extended-header.js
│ │ │ │ │ ├── extract.js
│ │ │ │ │ ├── global-header-writer.js
│ │ │ │ │ ├── header.js
│ │ │ │ │ ├── pack.js
│ │ │ │ │ └── parse.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ ├── block-stream
│ │ │ │ │ │ ├── LICENCE
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── bench
│ │ │ │ │ │ │ ├── block-stream-pause.js
│ │ │ │ │ │ │ ├── block-stream.js
│ │ │ │ │ │ │ ├── dropper-pause.js
│ │ │ │ │ │ │ └── dropper.js
│ │ │ │ │ │ ├── block-stream.js
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ └── test
│ │ │ │ │ │ │ ├── basic.js
│ │ │ │ │ │ │ ├── nopad-thorough.js
│ │ │ │ │ │ │ ├── nopad.js
│ │ │ │ │ │ │ ├── pause-resume.js
│ │ │ │ │ │ │ ├── thorough.js
│ │ │ │ │ │ │ └── two-stream.js
│ │ │ │ │ ├── fstream
│ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── examples
│ │ │ │ │ │ │ ├── filter-pipe.js
│ │ │ │ │ │ │ ├── pipe.js
│ │ │ │ │ │ │ ├── reader.js
│ │ │ │ │ │ │ └── symlink-write.js
│ │ │ │ │ │ ├── fstream.js
│ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ ├── abstract.js
│ │ │ │ │ │ │ ├── collect.js
│ │ │ │ │ │ │ ├── dir-reader.js
│ │ │ │ │ │ │ ├── dir-writer.js
│ │ │ │ │ │ │ ├── file-reader.js
│ │ │ │ │ │ │ ├── file-writer.js
│ │ │ │ │ │ │ ├── get-type.js
│ │ │ │ │ │ │ ├── link-reader.js
│ │ │ │ │ │ │ ├── link-writer.js
│ │ │ │ │ │ │ ├── proxy-reader.js
│ │ │ │ │ │ │ ├── proxy-writer.js
│ │ │ │ │ │ │ ├── reader.js
│ │ │ │ │ │ │ ├── socket-reader.js
│ │ │ │ │ │ │ └── writer.js
│ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ └── graceful-fs
│ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── fs.js
│ │ │ │ │ │ │ │ ├── graceful-fs.js
│ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ ├── polyfills.js
│ │ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ ├── max-open.js
│ │ │ │ │ │ │ │ ├── open.js
│ │ │ │ │ │ │ │ ├── readdir-sort.js
│ │ │ │ │ │ │ │ └── write-then-read.js
│ │ │ │ │ │ └── package.json
│ │ │ │ │ └── inherits
│ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── inherits.js
│ │ │ │ │ │ ├── inherits_browser.js
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ └── test.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ ├── tar.js
│ │ │ │ │ └── test
│ │ │ │ │ ├── 00-setup-fixtures.js
│ │ │ │ │ ├── cb-never-called-1.0.1.tgz
│ │ │ │ │ ├── dir-normalization.js
│ │ │ │ │ ├── dir-normalization.tar
│ │ │ │ │ ├── error-on-broken.js
│ │ │ │ │ ├── extract-move.js
│ │ │ │ │ ├── extract.js
│ │ │ │ │ ├── fixtures.tgz
│ │ │ │ │ ├── header.js
│ │ │ │ │ ├── pack-no-proprietary.js
│ │ │ │ │ ├── pack.js
│ │ │ │ │ ├── parse.js
│ │ │ │ │ └── zz-cleanup.js
│ │ │ └── package.json
│ │ ├── optimist
│ │ │ ├── .travis.yml
│ │ │ ├── LICENSE
│ │ │ ├── example
│ │ │ │ ├── bool.js
│ │ │ │ ├── boolean_double.js
│ │ │ │ ├── boolean_single.js
│ │ │ │ ├── default_hash.js
│ │ │ │ ├── default_singles.js
│ │ │ │ ├── divide.js
│ │ │ │ ├── line_count.js
│ │ │ │ ├── line_count_options.js
│ │ │ │ ├── line_count_wrap.js
│ │ │ │ ├── nonopt.js
│ │ │ │ ├── reflect.js
│ │ │ │ ├── short.js
│ │ │ │ ├── string.js
│ │ │ │ ├── usage-options.js
│ │ │ │ └── xup.js
│ │ │ ├── index.js
│ │ │ ├── node_modules
│ │ │ │ ├── minimist
│ │ │ │ │ ├── .travis.yml
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── example
│ │ │ │ │ │ └── parse.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ ├── readme.markdown
│ │ │ │ │ └── test
│ │ │ │ │ │ ├── bool.js
│ │ │ │ │ │ ├── dash.js
│ │ │ │ │ │ ├── default_bool.js
│ │ │ │ │ │ ├── dotted.js
│ │ │ │ │ │ ├── long.js
│ │ │ │ │ │ ├── num.js
│ │ │ │ │ │ ├── parse.js
│ │ │ │ │ │ ├── parse_modified.js
│ │ │ │ │ │ ├── short.js
│ │ │ │ │ │ └── whitespace.js
│ │ │ │ └── wordwrap
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.markdown
│ │ │ │ │ ├── example
│ │ │ │ │ ├── center.js
│ │ │ │ │ └── meat.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── test
│ │ │ │ │ ├── break.js
│ │ │ │ │ ├── idleness.txt
│ │ │ │ │ └── wrap.js
│ │ │ ├── package.json
│ │ │ ├── readme.markdown
│ │ │ └── test
│ │ │ │ ├── _.js
│ │ │ │ ├── _
│ │ │ │ ├── argv.js
│ │ │ │ └── bin.js
│ │ │ │ ├── dash.js
│ │ │ │ ├── parse.js
│ │ │ │ ├── parse_modified.js
│ │ │ │ ├── short.js
│ │ │ │ ├── usage.js
│ │ │ │ └── whitespace.js
│ │ └── sf
│ │ │ ├── .npmignore
│ │ │ ├── .travis.yml
│ │ │ ├── README.md
│ │ │ ├── package.json
│ │ │ ├── sf.js
│ │ │ └── test
│ │ │ ├── indentTest.js
│ │ │ ├── stringFormatTest.js
│ │ │ └── timeSpanTest.js
│ ├── package.json
│ ├── parsers.js
│ ├── publish-binaries.md
│ ├── sandbox
│ │ └── disconnect.js
│ ├── serialport.js
│ ├── src
│ │ ├── serialport.cpp
│ │ ├── serialport.h
│ │ ├── serialport_poller.cpp
│ │ ├── serialport_poller.h
│ │ ├── serialport_unix.cpp
│ │ ├── serialport_win.cpp
│ │ └── win
│ │ │ ├── AutoHModule.h
│ │ │ ├── AutoHandle.h
│ │ │ ├── AutoHeapAlloc.h
│ │ │ ├── disphelper.c
│ │ │ ├── disphelper.h
│ │ │ ├── enumser.cpp
│ │ │ ├── enumser.h
│ │ │ ├── stdafx.h
│ │ │ └── stdstring.h
│ ├── test
│ │ ├── parsers.js
│ │ ├── serialport-basic.js
│ │ └── serialport-c.js
│ └── test_mocks
│ │ └── linux-hardware.js
└── socket.io
│ ├── .npmignore
│ ├── .travis.yml
│ ├── History.md
│ ├── LICENSE
│ ├── Makefile
│ ├── Readme.md
│ ├── index.js
│ ├── lib
│ ├── client.js
│ ├── index.js
│ ├── namespace.js
│ └── socket.js
│ ├── node_modules
│ ├── debug
│ │ ├── .jshintrc
│ │ ├── .npmignore
│ │ ├── History.md
│ │ ├── Makefile
│ │ ├── Readme.md
│ │ ├── browser.js
│ │ ├── component.json
│ │ ├── debug.js
│ │ ├── node.js
│ │ ├── node_modules
│ │ │ └── ms
│ │ │ │ ├── .npmignore
│ │ │ │ ├── README.md
│ │ │ │ ├── index.js
│ │ │ │ └── package.json
│ │ └── package.json
│ ├── engine.io
│ │ ├── .npmignore
│ │ ├── .travis.yml
│ │ ├── History.md
│ │ ├── Makefile
│ │ ├── README.md
│ │ ├── index.js
│ │ ├── lib
│ │ │ ├── engine.io.js
│ │ │ ├── server.js
│ │ │ ├── socket.js
│ │ │ ├── transport.js
│ │ │ └── transports
│ │ │ │ ├── index.js
│ │ │ │ ├── polling-jsonp.js
│ │ │ │ ├── polling-xhr.js
│ │ │ │ ├── polling.js
│ │ │ │ └── websocket.js
│ │ ├── node_modules
│ │ │ ├── base64id
│ │ │ │ ├── .npmignore
│ │ │ │ ├── README.md
│ │ │ │ ├── lib
│ │ │ │ │ └── base64id.js
│ │ │ │ └── package.json
│ │ │ ├── debug
│ │ │ │ ├── .jshintrc
│ │ │ │ ├── .npmignore
│ │ │ │ ├── History.md
│ │ │ │ ├── Makefile
│ │ │ │ ├── Readme.md
│ │ │ │ ├── browser.js
│ │ │ │ ├── component.json
│ │ │ │ ├── debug.js
│ │ │ │ ├── node.js
│ │ │ │ ├── node_modules
│ │ │ │ │ └── ms
│ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ └── package.json
│ │ │ ├── engine.io-parser
│ │ │ │ ├── .npmignore
│ │ │ │ ├── .travis.yml
│ │ │ │ ├── .zuul.yml
│ │ │ │ ├── History.md
│ │ │ │ ├── LICENSE
│ │ │ │ ├── Makefile
│ │ │ │ ├── Readme.md
│ │ │ │ ├── index.js
│ │ │ │ ├── lib
│ │ │ │ │ ├── browser.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ └── keys.js
│ │ │ │ ├── node_modules
│ │ │ │ │ ├── after
│ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ ├── LICENCE
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ └── test
│ │ │ │ │ │ │ └── after-test.js
│ │ │ │ │ ├── arraybuffer.slice
│ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ └── test
│ │ │ │ │ │ │ └── slice-buffer.js
│ │ │ │ │ ├── base64-arraybuffer
│ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ ├── LICENSE-MIT
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── README.md~
│ │ │ │ │ │ ├── grunt.js
│ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ └── base64-arraybuffer.js
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ ├── package.json~
│ │ │ │ │ │ └── test
│ │ │ │ │ │ │ └── base64-arraybuffer_test.js
│ │ │ │ │ ├── blob
│ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ ├── .zuul.yml
│ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ └── test
│ │ │ │ │ │ │ └── index.js
│ │ │ │ │ ├── has-binary
│ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ ├── History.md
│ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── fixtures
│ │ │ │ │ │ │ └── big.json
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ └── isarray
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── build
│ │ │ │ │ │ │ │ └── build.js
│ │ │ │ │ │ │ │ ├── component.json
│ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ └── test.js
│ │ │ │ │ └── utf8
│ │ │ │ │ │ ├── .gitattributes
│ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ ├── Gruntfile.js
│ │ │ │ │ │ ├── LICENSE-GPL.txt
│ │ │ │ │ │ ├── LICENSE-MIT.txt
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── bower.json
│ │ │ │ │ │ ├── component.json
│ │ │ │ │ │ ├── coverage
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ ├── prettify.css
│ │ │ │ │ │ ├── prettify.js
│ │ │ │ │ │ └── utf8.js
│ │ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ │ └── utf8.js.html
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ ├── tests
│ │ │ │ │ │ ├── generate-test-data.py
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ └── tests.js
│ │ │ │ │ │ ├── utf8.js
│ │ │ │ │ │ └── x.js
│ │ │ │ └── package.json
│ │ │ └── ws
│ │ │ │ ├── .npmignore
│ │ │ │ ├── .travis.yml
│ │ │ │ ├── Makefile
│ │ │ │ ├── README.md
│ │ │ │ ├── index.js
│ │ │ │ ├── lib
│ │ │ │ ├── BufferPool.js
│ │ │ │ ├── BufferUtil.fallback.js
│ │ │ │ ├── BufferUtil.js
│ │ │ │ ├── ErrorCodes.js
│ │ │ │ ├── Extensions.js
│ │ │ │ ├── PerMessageDeflate.js
│ │ │ │ ├── Receiver.hixie.js
│ │ │ │ ├── Receiver.js
│ │ │ │ ├── Sender.hixie.js
│ │ │ │ ├── Sender.js
│ │ │ │ ├── Validation.fallback.js
│ │ │ │ ├── Validation.js
│ │ │ │ ├── WebSocket.js
│ │ │ │ ├── WebSocketServer.js
│ │ │ │ └── browser.js
│ │ │ │ ├── node_modules
│ │ │ │ ├── options
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── Makefile
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── lib
│ │ │ │ │ │ └── options.js
│ │ │ │ │ └── package.json
│ │ │ │ └── ultron
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── .travis.yml
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── test.js
│ │ │ │ └── package.json
│ │ └── package.json
│ ├── has-binary-data
│ │ ├── .npmignore
│ │ ├── LICENSE
│ │ ├── Makefile
│ │ ├── README.md
│ │ ├── fixtures
│ │ │ └── big.json
│ │ ├── gen.js
│ │ ├── index.js
│ │ ├── node_modules
│ │ │ └── isarray
│ │ │ │ ├── README.md
│ │ │ │ ├── build
│ │ │ │ └── build.js
│ │ │ │ ├── component.json
│ │ │ │ ├── index.js
│ │ │ │ └── package.json
│ │ ├── package.json
│ │ └── test.js
│ ├── socket.io-adapter
│ │ ├── .npmignore
│ │ ├── History.md
│ │ ├── Readme.md
│ │ ├── index.js
│ │ ├── node_modules
│ │ │ ├── debug
│ │ │ │ ├── .jshintrc
│ │ │ │ ├── .npmignore
│ │ │ │ ├── History.md
│ │ │ │ ├── Makefile
│ │ │ │ ├── Readme.md
│ │ │ │ ├── browser.js
│ │ │ │ ├── component.json
│ │ │ │ ├── debug.js
│ │ │ │ ├── node.js
│ │ │ │ ├── node_modules
│ │ │ │ │ └── ms
│ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ └── package.json
│ │ │ ├── object-keys
│ │ │ │ ├── .jscs.json
│ │ │ │ ├── .npmignore
│ │ │ │ ├── .travis.yml
│ │ │ │ ├── CHANGELOG.md
│ │ │ │ ├── LICENSE
│ │ │ │ ├── README.md
│ │ │ │ ├── index.js
│ │ │ │ ├── isArguments.js
│ │ │ │ └── package.json
│ │ │ └── socket.io-parser
│ │ │ │ ├── .npmignore
│ │ │ │ ├── .travis.yml
│ │ │ │ ├── .zuul.yml
│ │ │ │ ├── History.md
│ │ │ │ ├── Makefile
│ │ │ │ ├── Readme.md
│ │ │ │ ├── bench
│ │ │ │ ├── bench.js
│ │ │ │ └── index.js
│ │ │ │ ├── binary.js
│ │ │ │ ├── index.js
│ │ │ │ ├── is-buffer.js
│ │ │ │ ├── node_modules
│ │ │ │ ├── benchmark
│ │ │ │ │ ├── LICENSE.txt
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── benchmark.js
│ │ │ │ │ ├── doc
│ │ │ │ │ │ └── README.md
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── test
│ │ │ │ │ │ ├── run-test.sh
│ │ │ │ │ │ └── test.js
│ │ │ │ ├── component-emitter
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── .travis.yml
│ │ │ │ │ ├── History.md
│ │ │ │ │ ├── Makefile
│ │ │ │ │ ├── Readme.md
│ │ │ │ │ ├── bower.json
│ │ │ │ │ ├── component.json
│ │ │ │ │ ├── index.js
│ │ │ │ │ └── package.json
│ │ │ │ ├── debug
│ │ │ │ │ ├── Readme.md
│ │ │ │ │ ├── debug.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── lib
│ │ │ │ │ │ └── debug.js
│ │ │ │ │ └── package.json
│ │ │ │ ├── isarray
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── build
│ │ │ │ │ │ └── build.js
│ │ │ │ │ ├── component.json
│ │ │ │ │ ├── index.js
│ │ │ │ │ └── package.json
│ │ │ │ └── json3
│ │ │ │ │ ├── .gitmodules
│ │ │ │ │ ├── .jamignore
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── .travis.yml
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── coverage
│ │ │ │ │ ├── coverage.json
│ │ │ │ │ ├── lcov-report
│ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ └── json3.js.html
│ │ │ │ │ │ ├── prettify.css
│ │ │ │ │ │ └── prettify.js
│ │ │ │ │ └── lcov.info
│ │ │ │ │ ├── lib
│ │ │ │ │ ├── json3.js
│ │ │ │ │ └── json3.min.js
│ │ │ │ │ └── package.json
│ │ │ │ └── package.json
│ │ └── package.json
│ ├── socket.io-client
│ │ ├── History.md
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── index.js
│ │ ├── lib
│ │ │ ├── index.js
│ │ │ ├── manager.js
│ │ │ ├── on.js
│ │ │ ├── socket.js
│ │ │ └── url.js
│ │ ├── node_modules
│ │ │ ├── backo2
│ │ │ │ ├── .npmignore
│ │ │ │ ├── History.md
│ │ │ │ ├── Makefile
│ │ │ │ ├── Readme.md
│ │ │ │ ├── component.json
│ │ │ │ ├── index.js
│ │ │ │ ├── package.json
│ │ │ │ └── test
│ │ │ │ │ └── index.js
│ │ │ ├── component-bind
│ │ │ │ ├── .npmignore
│ │ │ │ ├── History.md
│ │ │ │ ├── Makefile
│ │ │ │ ├── Readme.md
│ │ │ │ ├── component.json
│ │ │ │ ├── index.js
│ │ │ │ └── package.json
│ │ │ ├── component-emitter
│ │ │ │ ├── .npmignore
│ │ │ │ ├── .travis.yml
│ │ │ │ ├── History.md
│ │ │ │ ├── Makefile
│ │ │ │ ├── Readme.md
│ │ │ │ ├── bower.json
│ │ │ │ ├── component.json
│ │ │ │ ├── index.js
│ │ │ │ └── package.json
│ │ │ ├── debug
│ │ │ │ ├── Readme.md
│ │ │ │ ├── debug.js
│ │ │ │ ├── index.js
│ │ │ │ ├── lib
│ │ │ │ │ └── debug.js
│ │ │ │ └── package.json
│ │ │ ├── engine.io-client
│ │ │ │ ├── .npmignore
│ │ │ │ ├── .travis.yml
│ │ │ │ ├── .zuul.yml
│ │ │ │ ├── History.md
│ │ │ │ ├── Makefile
│ │ │ │ ├── README.md
│ │ │ │ ├── engine.io.js
│ │ │ │ ├── index.js
│ │ │ │ ├── lib
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── socket.js
│ │ │ │ │ ├── transport.js
│ │ │ │ │ ├── transports
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── polling-jsonp.js
│ │ │ │ │ │ ├── polling-xhr.js
│ │ │ │ │ │ ├── polling.js
│ │ │ │ │ │ └── websocket.js
│ │ │ │ │ └── xmlhttprequest.js
│ │ │ │ ├── node_modules
│ │ │ │ │ ├── component-inherit
│ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ ├── History.md
│ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ ├── Readme.md
│ │ │ │ │ │ ├── component.json
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ └── test
│ │ │ │ │ │ │ └── inherit.js
│ │ │ │ │ ├── debug
│ │ │ │ │ │ ├── .jshintrc
│ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ ├── History.md
│ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ ├── Readme.md
│ │ │ │ │ │ ├── browser.js
│ │ │ │ │ │ ├── component.json
│ │ │ │ │ │ ├── debug.js
│ │ │ │ │ │ ├── node.js
│ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ └── ms
│ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ └── package.json
│ │ │ │ │ ├── engine.io-parser
│ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ ├── .zuul.yml
│ │ │ │ │ │ ├── History.md
│ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ ├── Readme.md
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ ├── browser.js
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ └── keys.js
│ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ ├── after
│ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ │ ├── LICENCE
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ │ └── after-test.js
│ │ │ │ │ │ │ ├── arraybuffer.slice
│ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ │ └── slice-buffer.js
│ │ │ │ │ │ │ ├── base64-arraybuffer
│ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ │ ├── LICENSE-MIT
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── README.md~
│ │ │ │ │ │ │ │ ├── grunt.js
│ │ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ │ └── base64-arraybuffer.js
│ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ ├── package.json~
│ │ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ │ └── base64-arraybuffer_test.js
│ │ │ │ │ │ │ ├── blob
│ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ ├── .zuul.yml
│ │ │ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ │ └── index.js
│ │ │ │ │ │ │ ├── has-binary
│ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ ├── History.md
│ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── fixtures
│ │ │ │ │ │ │ │ │ └── big.json
│ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ │ └── isarray
│ │ │ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ │ │ ├── build
│ │ │ │ │ │ │ │ │ │ └── build.js
│ │ │ │ │ │ │ │ │ │ ├── component.json
│ │ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ └── test.js
│ │ │ │ │ │ │ └── utf8
│ │ │ │ │ │ │ │ ├── .gitattributes
│ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ │ ├── Gruntfile.js
│ │ │ │ │ │ │ │ ├── LICENSE-GPL.txt
│ │ │ │ │ │ │ │ ├── LICENSE-MIT.txt
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── bower.json
│ │ │ │ │ │ │ │ ├── component.json
│ │ │ │ │ │ │ │ ├── coverage
│ │ │ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ │ │ ├── prettify.css
│ │ │ │ │ │ │ │ ├── prettify.js
│ │ │ │ │ │ │ │ └── utf8.js
│ │ │ │ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ │ │ │ └── utf8.js.html
│ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ ├── tests
│ │ │ │ │ │ │ │ ├── generate-test-data.py
│ │ │ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ │ │ └── tests.js
│ │ │ │ │ │ │ │ ├── utf8.js
│ │ │ │ │ │ │ │ └── x.js
│ │ │ │ │ │ └── package.json
│ │ │ │ │ ├── has-cors
│ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ ├── History.md
│ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ ├── Readme.md
│ │ │ │ │ │ ├── component.json
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ └── global
│ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ ├── History.md
│ │ │ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ │ │ ├── Readme.md
│ │ │ │ │ │ │ │ ├── component.json
│ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ │ │ ├── mocha.css
│ │ │ │ │ │ │ │ ├── mocha.js
│ │ │ │ │ │ │ │ └── test.js
│ │ │ │ │ │ └── package.json
│ │ │ │ │ ├── parsejson
│ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ └── better-assert
│ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ ├── History.md
│ │ │ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ │ │ ├── Readme.md
│ │ │ │ │ │ │ │ ├── example.js
│ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ └── callsite
│ │ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ │ ├── History.md
│ │ │ │ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ │ │ │ ├── Readme.md
│ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ └── test.js
│ │ │ │ │ ├── parseqs
│ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ └── better-assert
│ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ ├── History.md
│ │ │ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ │ │ ├── Readme.md
│ │ │ │ │ │ │ │ ├── example.js
│ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ └── callsite
│ │ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ │ ├── History.md
│ │ │ │ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ │ │ │ ├── Readme.md
│ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ └── test.js
│ │ │ │ │ ├── parseuri
│ │ │ │ │ │ ├── History.md
│ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ └── better-assert
│ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ ├── History.md
│ │ │ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ │ │ ├── Readme.md
│ │ │ │ │ │ │ │ ├── example.js
│ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ │ └── callsite
│ │ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ │ ├── History.md
│ │ │ │ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ │ │ │ ├── Readme.md
│ │ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ └── test.js
│ │ │ │ │ ├── ws
│ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ ├── BufferPool.js
│ │ │ │ │ │ │ ├── BufferUtil.fallback.js
│ │ │ │ │ │ │ ├── BufferUtil.js
│ │ │ │ │ │ │ ├── ErrorCodes.js
│ │ │ │ │ │ │ ├── Extensions.js
│ │ │ │ │ │ │ ├── PerMessageDeflate.js
│ │ │ │ │ │ │ ├── Receiver.hixie.js
│ │ │ │ │ │ │ ├── Receiver.js
│ │ │ │ │ │ │ ├── Sender.hixie.js
│ │ │ │ │ │ │ ├── Sender.js
│ │ │ │ │ │ │ ├── Validation.fallback.js
│ │ │ │ │ │ │ ├── Validation.js
│ │ │ │ │ │ │ ├── WebSocket.js
│ │ │ │ │ │ │ ├── WebSocketServer.js
│ │ │ │ │ │ │ └── browser.js
│ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ ├── options
│ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ │ └── options.js
│ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ │ └── ultron
│ │ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ └── test.js
│ │ │ │ │ │ └── package.json
│ │ │ │ │ └── xmlhttprequest
│ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── autotest.watchr
│ │ │ │ │ │ ├── example
│ │ │ │ │ │ └── demo.js
│ │ │ │ │ │ ├── lib
│ │ │ │ │ │ └── XMLHttpRequest.js
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ └── tests
│ │ │ │ │ │ ├── test-constants.js
│ │ │ │ │ │ ├── test-events.js
│ │ │ │ │ │ ├── test-exceptions.js
│ │ │ │ │ │ ├── test-headers.js
│ │ │ │ │ │ ├── test-redirect-302.js
│ │ │ │ │ │ ├── test-redirect-303.js
│ │ │ │ │ │ ├── test-redirect-307.js
│ │ │ │ │ │ ├── test-request-methods.js
│ │ │ │ │ │ ├── test-request-protocols.js
│ │ │ │ │ │ └── testdata.txt
│ │ │ │ └── package.json
│ │ │ ├── has-binary
│ │ │ │ ├── .npmignore
│ │ │ │ ├── History.md
│ │ │ │ ├── LICENSE
│ │ │ │ ├── Makefile
│ │ │ │ ├── README.md
│ │ │ │ ├── fixtures
│ │ │ │ │ └── big.json
│ │ │ │ ├── index.js
│ │ │ │ ├── node_modules
│ │ │ │ │ └── isarray
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── build
│ │ │ │ │ │ └── build.js
│ │ │ │ │ │ ├── component.json
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ ├── package.json
│ │ │ │ └── test.js
│ │ │ ├── indexof
│ │ │ │ ├── .npmignore
│ │ │ │ ├── Makefile
│ │ │ │ ├── Readme.md
│ │ │ │ ├── component.json
│ │ │ │ ├── index.js
│ │ │ │ └── package.json
│ │ │ ├── object-component
│ │ │ │ ├── .npmignore
│ │ │ │ ├── History.md
│ │ │ │ ├── Makefile
│ │ │ │ ├── Readme.md
│ │ │ │ ├── component.json
│ │ │ │ ├── index.js
│ │ │ │ ├── package.json
│ │ │ │ └── test
│ │ │ │ │ └── object.js
│ │ │ ├── parseuri
│ │ │ │ ├── History.md
│ │ │ │ ├── Makefile
│ │ │ │ ├── index.js
│ │ │ │ ├── node_modules
│ │ │ │ │ └── better-assert
│ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ ├── History.md
│ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ ├── Readme.md
│ │ │ │ │ │ ├── example.js
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ └── callsite
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── History.md
│ │ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ │ ├── Readme.md
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ └── package.json
│ │ │ │ ├── package.json
│ │ │ │ └── test.js
│ │ │ └── to-array
│ │ │ │ ├── .npmignore
│ │ │ │ ├── LICENCE
│ │ │ │ ├── README.md
│ │ │ │ ├── index.js
│ │ │ │ └── package.json
│ │ ├── package.json
│ │ └── socket.io.js
│ └── socket.io-parser
│ │ ├── .npmignore
│ │ ├── .travis.yml
│ │ ├── .zuul.yml
│ │ ├── History.md
│ │ ├── Makefile
│ │ ├── Readme.md
│ │ ├── bench
│ │ ├── bench.js
│ │ └── index.js
│ │ ├── bg.gif
│ │ ├── binary.js
│ │ ├── index.js
│ │ ├── is-buffer.js
│ │ ├── node_modules
│ │ ├── benchmark
│ │ │ ├── LICENSE.txt
│ │ │ ├── README.md
│ │ │ ├── benchmark.js
│ │ │ ├── doc
│ │ │ │ └── README.md
│ │ │ ├── package.json
│ │ │ └── test
│ │ │ │ ├── run-test.sh
│ │ │ │ └── test.js
│ │ ├── component-emitter
│ │ │ ├── .npmignore
│ │ │ ├── .travis.yml
│ │ │ ├── History.md
│ │ │ ├── Makefile
│ │ │ ├── Readme.md
│ │ │ ├── bower.json
│ │ │ ├── component.json
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── debug
│ │ │ ├── Readme.md
│ │ │ ├── debug.js
│ │ │ ├── index.js
│ │ │ ├── lib
│ │ │ │ └── debug.js
│ │ │ └── package.json
│ │ ├── isarray
│ │ │ ├── README.md
│ │ │ ├── build
│ │ │ │ └── build.js
│ │ │ ├── component.json
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ └── json3
│ │ │ ├── .gitmodules
│ │ │ ├── .jamignore
│ │ │ ├── .npmignore
│ │ │ ├── .travis.yml
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── coverage
│ │ │ ├── coverage.json
│ │ │ ├── lcov-report
│ │ │ │ ├── lib
│ │ │ │ │ └── json3.js.html
│ │ │ │ ├── prettify.css
│ │ │ │ └── prettify.js
│ │ │ └── lcov.info
│ │ │ ├── lib
│ │ │ ├── json3.js
│ │ │ └── json3.min.js
│ │ │ └── package.json
│ │ └── package.json
│ └── package.json
├── serialport
├── Parse
│ ├── dataParse.js
│ ├── diff_A188.txt
│ ├── haina_A188.json
│ ├── haiweici_A188.json
│ ├── huizhong_A188.json
│ ├── maituo_A188.json
│ ├── ruina_A188.json
│ ├── sanlong_A188.json
│ ├── tiangang_A188.json
│ └── weian_A188.json
├── command_1.1.html
├── excel_test.js
├── fail_record_templet.xlsx
├── node-serialport.js
└── public
│ ├── css
│ ├── bootstrap.min.css
│ └── serialport.css
│ ├── image
│ ├── bitbug_favicon.ico
│ ├── ensaving_logo.png
│ ├── serial_run.png
│ └── serial_stop.png
│ └── js
│ ├── bootstrap.min.js
│ ├── jquery-1.9.1.js
│ ├── npm.js
│ └── socket.io.js
└── 说明.txt
/.idea/.name:
--------------------------------------------------------------------------------
1 | serialport
--------------------------------------------------------------------------------
/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/.idea/serialport.iml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/2015-10-09_114116.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/2015-10-09_114116.png
--------------------------------------------------------------------------------
/Ensaving.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 | cd %~dp0\serialport
3 | node node-serialport.js
--------------------------------------------------------------------------------
/css/serialport.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/css/serialport.css
--------------------------------------------------------------------------------
/image/bitbug_favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/image/bitbug_favicon.ico
--------------------------------------------------------------------------------
/image/ensaving_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/image/ensaving_logo.png
--------------------------------------------------------------------------------
/image/serial_run.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/image/serial_run.png
--------------------------------------------------------------------------------
/image/serial_stop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/image/serial_stop.png
--------------------------------------------------------------------------------
/image/server_stop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/image/server_stop.png
--------------------------------------------------------------------------------
/node_modules/.bin/node-pre-gyp.cmd:
--------------------------------------------------------------------------------
1 | @IF EXIST "%~dp0\node.exe" (
2 | "%~dp0\node.exe" "%~dp0\..\node-pre-gyp\bin\node-pre-gyp" %*
3 | ) ELSE (
4 | @SETLOCAL
5 | @SET PATHEXT=%PATHEXT:;.JS;=;%
6 | node "%~dp0\..\node-pre-gyp\bin\node-pre-gyp" %*
7 | )
--------------------------------------------------------------------------------
/node_modules/debug/.jshintrc:
--------------------------------------------------------------------------------
1 | {
2 | "laxbreak": true
3 | }
4 |
--------------------------------------------------------------------------------
/node_modules/debug/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | example
5 | *.sock
6 | dist
7 |
--------------------------------------------------------------------------------
/node_modules/debug/node_modules/ms/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | test
3 | History.md
4 | Makefile
5 | component.json
6 |
--------------------------------------------------------------------------------
/node_modules/express/index.js:
--------------------------------------------------------------------------------
1 |
2 | module.exports = require('./lib/express');
3 |
--------------------------------------------------------------------------------
/node_modules/express/node_modules/accepts/node_modules/mime-types/node_modules/mime-db/index.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * mime-db
3 | * Copyright(c) 2014 Jonathan Ong
4 | * MIT Licensed
5 | */
6 |
7 | /**
8 | * Module exports.
9 | */
10 |
11 | module.exports = require('./db.json')
12 |
--------------------------------------------------------------------------------
/node_modules/express/node_modules/content-type/HISTORY.md:
--------------------------------------------------------------------------------
1 | 1.0.1 / 2015-02-13
2 | ==================
3 |
4 | * Improve missing `Content-Type` header error message
5 |
6 | 1.0.0 / 2015-02-01
7 | ==================
8 |
9 | * Initial implementation, derived from `media-typer@0.3.0`
10 |
--------------------------------------------------------------------------------
/node_modules/express/node_modules/cookie-signature/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | *.sock
5 |
--------------------------------------------------------------------------------
/node_modules/express/node_modules/cookie/.npmignore:
--------------------------------------------------------------------------------
1 | test
2 | .travis.yml
3 |
--------------------------------------------------------------------------------
/node_modules/express/node_modules/escape-html/.npmignore:
--------------------------------------------------------------------------------
1 | components
2 | build
3 |
--------------------------------------------------------------------------------
/node_modules/express/node_modules/escape-html/Makefile:
--------------------------------------------------------------------------------
1 |
2 | build: components index.js
3 | @component build
4 |
5 | components:
6 | @Component install
7 |
8 | clean:
9 | rm -fr build components template.js
10 |
11 | .PHONY: clean
12 |
--------------------------------------------------------------------------------
/node_modules/express/node_modules/escape-html/Readme.md:
--------------------------------------------------------------------------------
1 |
2 | # escape-html
3 |
4 | Escape HTML entities
5 |
6 | ## Example
7 |
8 | ```js
9 | var escape = require('escape-html');
10 | escape(str);
11 | ```
12 |
13 | ## License
14 |
15 | MIT
--------------------------------------------------------------------------------
/node_modules/express/node_modules/escape-html/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "escape-html",
3 | "description": "Escape HTML entities",
4 | "version": "1.0.1",
5 | "keywords": ["escape", "html", "utility"],
6 | "dependencies": {},
7 | "scripts": [
8 | "index.js"
9 | ]
10 | }
11 |
--------------------------------------------------------------------------------
/node_modules/express/node_modules/etag/node_modules/crc/.npmignore:
--------------------------------------------------------------------------------
1 | benchmark
2 | src
3 | test
4 | .travis.yml
5 | bitcoin.png
6 |
--------------------------------------------------------------------------------
/node_modules/express/node_modules/etag/node_modules/crc/lib/create.js:
--------------------------------------------------------------------------------
1 | // Generated by CoffeeScript 1.7.1
2 | module.exports = function(model, calc) {
3 | var fn;
4 | fn = function(buf, previous) {
5 | return calc(buf, previous) >>> 0;
6 | };
7 | fn.signed = calc;
8 | fn.unsigned = fn;
9 | fn.model = model;
10 | return fn;
11 | };
12 |
--------------------------------------------------------------------------------
/node_modules/express/node_modules/etag/node_modules/crc/lib/hex.js:
--------------------------------------------------------------------------------
1 | // Generated by CoffeeScript 1.7.1
2 | module.exports = function(number) {
3 | var result;
4 | result = number.toString(16);
5 | while (result.length % 2) {
6 | result = "0" + result;
7 | }
8 | return result;
9 | };
10 |
--------------------------------------------------------------------------------
/node_modules/express/node_modules/parseurl/.npmignore:
--------------------------------------------------------------------------------
1 | benchmark/
2 | coverage/
3 | test/
4 | .travis.yml
5 |
--------------------------------------------------------------------------------
/node_modules/express/node_modules/path-to-regexp/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | coverage
3 |
--------------------------------------------------------------------------------
/node_modules/express/node_modules/path-to-regexp/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "path-to-regexp",
3 | "description": "Express style path to RegExp utility",
4 | "version": "0.1.3",
5 | "keywords": [
6 | "express",
7 | "regexp",
8 | "route",
9 | "routing"
10 | ],
11 | "scripts": [
12 | "index.js"
13 | ],
14 | "license": "MIT"
15 | }
16 |
--------------------------------------------------------------------------------
/node_modules/express/node_modules/proxy-addr/node_modules/forwarded/HISTORY.md:
--------------------------------------------------------------------------------
1 | 0.1.0 / 2014-09-21
2 | ==================
3 |
4 | * Initial release
5 |
--------------------------------------------------------------------------------
/node_modules/express/node_modules/proxy-addr/node_modules/ipaddr.js/.npmignore:
--------------------------------------------------------------------------------
1 | .idea
2 | node_modules
3 |
--------------------------------------------------------------------------------
/node_modules/express/node_modules/qs/.jshintignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/node_modules/express/node_modules/qs/.jshintrc:
--------------------------------------------------------------------------------
1 | {
2 | "node": true,
3 |
4 | "curly": true,
5 | "latedef": true,
6 | "quotmark": true,
7 | "undef": true,
8 | "unused": true,
9 | "trailing": true
10 | }
11 |
--------------------------------------------------------------------------------
/node_modules/express/node_modules/qs/.npmignore:
--------------------------------------------------------------------------------
1 | .idea
2 | *.iml
3 | npm-debug.log
4 | dump.rdb
5 | node_modules
6 | results.tap
7 | results.xml
8 | npm-shrinkwrap.json
9 | config.json
10 | .DS_Store
11 | */.DS_Store
12 | */*/.DS_Store
13 | ._*
14 | */._*
15 | */*/._*
16 | coverage.*
17 | lib-cov
18 | complexity.md
19 |
--------------------------------------------------------------------------------
/node_modules/express/node_modules/qs/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 |
3 | node_js:
4 | - 0.10
5 | - 0.12
6 | - iojs
7 |
--------------------------------------------------------------------------------
/node_modules/express/node_modules/qs/CONTRIBUTING.md:
--------------------------------------------------------------------------------
1 | Please view our [hapijs contributing guide](https://github.com/hapijs/hapi/blob/master/CONTRIBUTING.md).
2 |
--------------------------------------------------------------------------------
/node_modules/express/node_modules/qs/Makefile:
--------------------------------------------------------------------------------
1 | test:
2 | @node node_modules/lab/bin/lab -a code -L
3 | test-cov:
4 | @node node_modules/lab/bin/lab -a code -t 100 -L
5 | test-cov-html:
6 | @node node_modules/lab/bin/lab -a code -L -r html -o coverage.html
7 |
8 | .PHONY: test test-cov test-cov-html
9 |
--------------------------------------------------------------------------------
/node_modules/express/node_modules/qs/index.js:
--------------------------------------------------------------------------------
1 | module.exports = require('./lib/');
2 |
--------------------------------------------------------------------------------
/node_modules/express/node_modules/qs/lib/index.js:
--------------------------------------------------------------------------------
1 | // Load modules
2 |
3 | var Stringify = require('./stringify');
4 | var Parse = require('./parse');
5 |
6 |
7 | // Declare internals
8 |
9 | var internals = {};
10 |
11 |
12 | module.exports = {
13 | stringify: Stringify,
14 | parse: Parse
15 | };
16 |
--------------------------------------------------------------------------------
/node_modules/express/node_modules/send/node_modules/.bin/mime.cmd:
--------------------------------------------------------------------------------
1 | @IF EXIST "%~dp0\node.exe" (
2 | "%~dp0\node.exe" "%~dp0\..\mime\cli.js" %*
3 | ) ELSE (
4 | @SETLOCAL
5 | @SET PATHEXT=%PATHEXT:;.JS;=;%
6 | node "%~dp0\..\mime\cli.js" %*
7 | )
--------------------------------------------------------------------------------
/node_modules/express/node_modules/send/node_modules/mime/.npmignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/node_modules/express/node_modules/send/node_modules/mime/.npmignore
--------------------------------------------------------------------------------
/node_modules/express/node_modules/send/node_modules/mime/build/build.js:
--------------------------------------------------------------------------------
1 | var db = require('mime-db');
2 |
3 | var mapByType = {};
4 | Object.keys(db).forEach(function(key) {
5 | var extensions = db[key].extensions;
6 | if (extensions) {
7 | mapByType[key] = extensions;
8 | }
9 | });
10 |
11 | console.log(JSON.stringify(mapByType));
12 |
--------------------------------------------------------------------------------
/node_modules/express/node_modules/send/node_modules/mime/cli.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 |
3 | var mime = require('./mime.js');
4 | var file = process.argv[2];
5 | var type = mime.lookup(file);
6 |
7 | process.stdout.write(type + '\n');
8 |
9 |
--------------------------------------------------------------------------------
/node_modules/express/node_modules/send/node_modules/ms/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | test
3 | History.md
4 | Makefile
5 | component.json
6 |
--------------------------------------------------------------------------------
/node_modules/express/node_modules/type-is/node_modules/mime-types/node_modules/mime-db/index.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * mime-db
3 | * Copyright(c) 2014 Jonathan Ong
4 | * MIT Licensed
5 | */
6 |
7 | /**
8 | * Module exports.
9 | */
10 |
11 | module.exports = require('./db.json')
12 |
--------------------------------------------------------------------------------
/node_modules/express/node_modules/utils-merge/.travis.yml:
--------------------------------------------------------------------------------
1 | language: "node_js"
2 | node_js:
3 | - "0.4"
4 | - "0.6"
5 | - "0.8"
6 | - "0.10"
7 |
--------------------------------------------------------------------------------
/node_modules/express/node_modules/vary/.npmignore:
--------------------------------------------------------------------------------
1 | coverage/
2 | test/
3 | .travis.yml
4 |
--------------------------------------------------------------------------------
/node_modules/iconv-lite/.npmignore:
--------------------------------------------------------------------------------
1 | *~
2 | *sublime-*
3 | generation
4 | test
5 | wiki
6 | coverage
7 |
--------------------------------------------------------------------------------
/node_modules/iconv-lite/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 | - "0.11"
6 | - "0.12"
7 | - "iojs"
8 |
9 | before_install:
10 | - "test $TRAVIS_NODE_VERSION != '0.8' || npm install -g npm@1.2.8000"
11 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/bin/node-pre-gyp.cmd:
--------------------------------------------------------------------------------
1 | @echo off
2 | node "%~dp0\node-pre-gyp" %*
3 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/lib/rebuild.js:
--------------------------------------------------------------------------------
1 | "use strict";
2 |
3 | module.exports = exports = rebuild;
4 |
5 | exports.usage = 'Runs "clean" and "build" at once';
6 |
7 | function rebuild (gyp, argv, callback) {
8 | gyp.todo.unshift(
9 | { name: 'clean', args: [] },
10 | { name: 'build', args: ['rebuild'] }
11 | );
12 | process.nextTick(callback);
13 | }
14 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/lib/reinstall.js:
--------------------------------------------------------------------------------
1 | "use strict";
2 |
3 | module.exports = exports = rebuild;
4 |
5 | exports.usage = 'Runs "clean" and "install" at once';
6 |
7 | function rebuild (gyp, argv, callback) {
8 | gyp.todo.unshift(
9 | { name: 'clean', args: [] },
10 | { name: 'install', args: [] }
11 | );
12 | process.nextTick(callback);
13 | }
14 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/lib/util/nw-pre-gyp/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "main": "index.html",
3 | "name": "nw-pre-gyp-module-test",
4 | "description": "Node-webkit-based module test.",
5 | "version": "0.0.1",
6 | "window": {
7 | "show": false
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/.bin/mkdirp.cmd:
--------------------------------------------------------------------------------
1 | @IF EXIST "%~dp0\node.exe" (
2 | "%~dp0\node.exe" "%~dp0\..\mkdirp\bin\cmd.js" %*
3 | ) ELSE (
4 | @SETLOCAL
5 | @SET PATHEXT=%PATHEXT:;.JS;=;%
6 | node "%~dp0\..\mkdirp\bin\cmd.js" %*
7 | )
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/.bin/nopt.cmd:
--------------------------------------------------------------------------------
1 | @IF EXIST "%~dp0\node.exe" (
2 | "%~dp0\node.exe" "%~dp0\..\nopt\bin\nopt.js" %*
3 | ) ELSE (
4 | @SETLOCAL
5 | @SET PATHEXT=%PATHEXT:;.JS;=;%
6 | node "%~dp0\..\nopt\bin\nopt.js" %*
7 | )
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/.bin/rc:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | basedir=`dirname "$0"`
3 |
4 | case `uname` in
5 | *CYGWIN*) basedir=`cygpath -w "$basedir"`;;
6 | esac
7 |
8 | if [ -x "$basedir/node" ]; then
9 | "$basedir/node" "$basedir/../rc/index.js" "$@"
10 | ret=$?
11 | else
12 | node "$basedir/../rc/index.js" "$@"
13 | ret=$?
14 | fi
15 | exit $ret
16 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/.bin/rc.cmd:
--------------------------------------------------------------------------------
1 | @IF EXIST "%~dp0\node.exe" (
2 | "%~dp0\node.exe" "%~dp0\..\rc\index.js" %*
3 | ) ELSE (
4 | @SETLOCAL
5 | @SET PATHEXT=%PATHEXT:;.JS;=;%
6 | node "%~dp0\..\rc\index.js" %*
7 | )
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/.bin/rimraf.cmd:
--------------------------------------------------------------------------------
1 | @IF EXIST "%~dp0\node.exe" (
2 | "%~dp0\node.exe" "%~dp0\..\rimraf\bin.js" %*
3 | ) ELSE (
4 | @SETLOCAL
5 | @SET PATHEXT=%PATHEXT:;.JS;=;%
6 | node "%~dp0\..\rimraf\bin.js" %*
7 | )
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/.bin/semver.cmd:
--------------------------------------------------------------------------------
1 | @IF EXIST "%~dp0\node.exe" (
2 | "%~dp0\node.exe" "%~dp0\..\semver\bin\semver" %*
3 | ) ELSE (
4 | @SETLOCAL
5 | @SET PATHEXT=%PATHEXT:;.JS;=;%
6 | node "%~dp0\..\semver\bin\semver" %*
7 | )
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/mkdirp/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 | - "0.12"
6 | - "iojs"
7 | before_install:
8 | - npm install -g npm@~1.4.6
9 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/mkdirp/examples/pow.js:
--------------------------------------------------------------------------------
1 | var mkdirp = require('mkdirp');
2 |
3 | mkdirp('/tmp/foo/bar/baz', function (err) {
4 | if (err) console.error(err)
5 | else console.log('pow!')
6 | });
7 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/mkdirp/node_modules/minimist/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/mkdirp/node_modules/minimist/example/parse.js:
--------------------------------------------------------------------------------
1 | var argv = require('../')(process.argv.slice(2));
2 | console.dir(argv);
3 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/mkdirp/node_modules/minimist/test/parse_modified.js:
--------------------------------------------------------------------------------
1 | var parse = require('../');
2 | var test = require('tape');
3 |
4 | test('parse with modifier functions' , function (t) {
5 | t.plan(1);
6 |
7 | var argv = parse([ '-b', '123' ], { boolean: 'b' });
8 | t.deepEqual(argv, { b: true, _: ['123'] });
9 | });
10 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/mkdirp/node_modules/minimist/test/whitespace.js:
--------------------------------------------------------------------------------
1 | var parse = require('../');
2 | var test = require('tape');
3 |
4 | test('whitespace should be whitespace' , function (t) {
5 | t.plan(1);
6 | var x = parse([ '-x', '\t' ]).x;
7 | t.equal(x, '\t');
8 | });
9 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/nopt/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/nopt/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | language: node_js
3 | node_js:
4 | - '0.8'
5 | - '0.10'
6 | - '0.12'
7 | - 'iojs'
8 | before_install:
9 | - npm install -g npm@latest
10 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/nopt/node_modules/abbrev/.npmignore:
--------------------------------------------------------------------------------
1 | .nyc_output
2 | nyc_output
3 | node_modules
4 | coverage
5 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/nopt/node_modules/abbrev/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - '0.10'
4 | - '0.12'
5 | - 'iojs'
6 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/nopt/node_modules/abbrev/CONTRIBUTING.md:
--------------------------------------------------------------------------------
1 | To get started, sign the
3 | Contributor License Agreement.
4 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/npmlog/.npmrc:
--------------------------------------------------------------------------------
1 | save-prefix = ~
2 | proprietary-attribs = false
3 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/npmlog/node_modules/ansi/.jshintrc:
--------------------------------------------------------------------------------
1 | {
2 | "laxcomma": true,
3 | "asi": true
4 | }
5 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/npmlog/node_modules/ansi/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/npmlog/node_modules/are-we-there-yet/.npmignore:
--------------------------------------------------------------------------------
1 | *~
2 | .#*
3 | node_modules
4 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/delegates/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/delegates/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha \
4 | --require should \
5 | --reporter spec \
6 | --bail
7 |
8 | .PHONY: test
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/readable-stream/.npmignore:
--------------------------------------------------------------------------------
1 | build/
2 | test/
3 | examples/
4 | fs.js
5 | zlib.js
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/readable-stream/duplex.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_duplex.js")
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/readable-stream/node_modules/core-util-is/README.md:
--------------------------------------------------------------------------------
1 | # core-util-is
2 |
3 | The `util.is*` functions introduced in Node v0.12.
4 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/readable-stream/node_modules/inherits/inherits.js:
--------------------------------------------------------------------------------
1 | module.exports = require('util').inherits
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/readable-stream/node_modules/isarray/index.js:
--------------------------------------------------------------------------------
1 | module.exports = Array.isArray || function (arr) {
2 | return Object.prototype.toString.call(arr) == '[object Array]';
3 | };
4 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/readable-stream/node_modules/string_decoder/.npmignore:
--------------------------------------------------------------------------------
1 | build
2 | test
3 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/readable-stream/passthrough.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_passthrough.js")
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/readable-stream/transform.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_transform.js")
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/readable-stream/writable.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_writable.js")
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/npmlog/node_modules/gauge/example.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/node_modules/node-pre-gyp/node_modules/npmlog/node_modules/gauge/example.png
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/npmlog/node_modules/gauge/node_modules/has-unicode/README.md~:
--------------------------------------------------------------------------------
1 | has-unicode
2 | ===========
3 |
4 | Try to guess if your terminal supports unicode
5 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/rc/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | node_modules/*
3 | npm_debug.log
4 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/rc/browser.js:
--------------------------------------------------------------------------------
1 |
2 | // when this is loaded into the browser,
3 | // just use the defaults...
4 |
5 | module.exports = function (name, defaults) {
6 | return defaults
7 | }
8 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/rc/node_modules/deep-extend/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/rc/node_modules/deep-extend/test/mocha.opts:
--------------------------------------------------------------------------------
1 | --reporter spec
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/rc/node_modules/minimist/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 | - "0.12"
6 | - "iojs"
7 | before_install:
8 | - npm install -g npm@~1.4.6
9 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/rc/node_modules/minimist/example/parse.js:
--------------------------------------------------------------------------------
1 | var argv = require('../')(process.argv.slice(2));
2 | console.dir(argv);
3 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/rc/node_modules/minimist/test/parse_modified.js:
--------------------------------------------------------------------------------
1 | var parse = require('../');
2 | var test = require('tape');
3 |
4 | test('parse with modifier functions' , function (t) {
5 | t.plan(1);
6 |
7 | var argv = parse([ '-b', '123' ], { boolean: 'b' });
8 | t.deepEqual(argv, { b: true, _: [123] });
9 | });
10 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/rc/node_modules/minimist/test/whitespace.js:
--------------------------------------------------------------------------------
1 | var parse = require('../');
2 | var test = require('tape');
3 |
4 | test('whitespace should be whitespace' , function (t) {
5 | t.plan(1);
6 | var x = parse([ '-x', '\t' ]).x;
7 | t.equal(x, '\t');
8 | });
9 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/.npmignore:
--------------------------------------------------------------------------------
1 | coverage
2 | tests
3 | node_modules
4 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/aws-sign2/README.md:
--------------------------------------------------------------------------------
1 | aws-sign
2 | ========
3 |
4 | AWS signing. Originally pulled from LearnBoost/knox, maintained as vendor in request, now a standalone module.
5 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/bl/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules/
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/bl/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | before_install:
3 | - curl --location http://git.io/1OcIZA | bash -s
4 | node_js:
5 | - 0.8
6 | - 0.10
7 | - 0.11
8 | branches:
9 | only:
10 | - master
11 | notifications:
12 | email:
13 | - rod@vagg.org
14 | script: npm test
15 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/bl/node_modules/readable-stream/.npmignore:
--------------------------------------------------------------------------------
1 | build/
2 | test/
3 | examples/
4 | fs.js
5 | zlib.js
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/bl/node_modules/readable-stream/.zuul.yml:
--------------------------------------------------------------------------------
1 | ui: tape
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/bl/node_modules/readable-stream/duplex.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_duplex.js")
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/core-util-is/README.md:
--------------------------------------------------------------------------------
1 | # core-util-is
2 |
3 | The `util.is*` functions introduced in Node v0.12.
4 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/inherits/inherits.js:
--------------------------------------------------------------------------------
1 | module.exports = require('util').inherits
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/isarray/index.js:
--------------------------------------------------------------------------------
1 | module.exports = Array.isArray || function (arr) {
2 | return Object.prototype.toString.call(arr) == '[object Array]';
3 | };
4 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/process-nextick-args/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 | - "0.11"
6 | - "0.12"
7 | - "iojs"
8 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/string_decoder/.npmignore:
--------------------------------------------------------------------------------
1 | build
2 | test
3 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/util-deprecate/History.md:
--------------------------------------------------------------------------------
1 |
2 | 1.0.1 / 2014-11-25
3 | ==================
4 |
5 | * browser: use `console.warn()` for deprecation calls
6 | * browser: more jsdocs
7 |
8 | 1.0.0 / 2014-04-30
9 | ==================
10 |
11 | * initial commit
12 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/util-deprecate/node.js:
--------------------------------------------------------------------------------
1 |
2 | /**
3 | * For Node.js, simply re-export the core `util.deprecate` function.
4 | */
5 |
6 | module.exports = require('util').deprecate;
7 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/bl/node_modules/readable-stream/passthrough.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_passthrough.js")
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/bl/node_modules/readable-stream/transform.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_transform.js")
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/bl/node_modules/readable-stream/writable.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_writable.js")
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/combined-stream/node_modules/delayed-stream/.npmignore:
--------------------------------------------------------------------------------
1 | test
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/combined-stream/node_modules/delayed-stream/Makefile:
--------------------------------------------------------------------------------
1 | SHELL := /bin/bash
2 |
3 | test:
4 | @./test/run.js
5 |
6 | .PHONY: test
7 |
8 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/extend/.npmignore:
--------------------------------------------------------------------------------
1 | test
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/forever-agent/README.md:
--------------------------------------------------------------------------------
1 | forever-agent
2 | =============
3 |
4 | HTTP Agent that keeps socket connections alive between keep-alive requests. Formerly part of mikeal/request, now a standalone module.
5 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/form-data/lib/browser.js:
--------------------------------------------------------------------------------
1 | module.exports = FormData;
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/lib/error.js:
--------------------------------------------------------------------------------
1 | 'use strict'
2 |
3 | function ValidationError (errors) {
4 | this.name = 'ValidationError'
5 | this.errors = errors
6 | }
7 |
8 | ValidationError.prototype = Error.prototype
9 |
10 | module.exports = ValidationError
11 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/lib/schemas/cache.json:
--------------------------------------------------------------------------------
1 | {
2 | "properties": {
3 | "beforeRequest": {
4 | "$ref": "#cacheEntry"
5 | },
6 | "afterRequest": {
7 | "$ref": "#cacheEntry"
8 | },
9 | "comment": {
10 | "type": "string"
11 | }
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/lib/schemas/har.json:
--------------------------------------------------------------------------------
1 | {
2 | "type": "object",
3 | "required": [
4 | "log"
5 | ],
6 | "properties": {
7 | "log": {
8 | "$ref": "#log"
9 | }
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/has-ansi/index.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 | var ansiRegex = require('ansi-regex');
3 | var re = new RegExp(ansiRegex().source); // remove the `g` flag
4 | module.exports = re.test.bind(re);
5 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/has-ansi/node_modules/ansi-regex/index.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 | module.exports = function () {
3 | return /[\u001b\u009b][[()#;?]*(?:[0-9]{1,4}(?:;[0-9]{0,4})*)?[0-9A-ORZcf-nqry=><]/g;
4 | };
5 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/strip-ansi/index.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 | var ansiRegex = require('ansi-regex')();
3 |
4 | module.exports = function (str) {
5 | return typeof str === 'string' ? str.replace(ansiRegex, '') : str;
6 | };
7 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/strip-ansi/node_modules/ansi-regex/index.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 | module.exports = function () {
3 | return /[\u001b\u009b][[()#;?]*(?:[0-9]{1,4}(?:;[0-9]{0,4})*)?[0-9A-ORZcf-nqry=><]/g;
4 | };
5 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/commander/node_modules/graceful-readlink/.npmignore:
--------------------------------------------------------------------------------
1 | .idea/
2 | .DS_Store
3 | node_modules/
4 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/commander/node_modules/graceful-readlink/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.10"
4 | - "0.12"
5 | - "io.js"
6 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/commander/node_modules/graceful-readlink/index.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs')
2 | , lstat = fs.lstatSync;
3 |
4 | exports.readlinkSync = function (p) {
5 | if (lstat(p).isSymbolicLink()) {
6 | return fs.readlinkSync(p);
7 | } else {
8 | return p;
9 | }
10 | };
11 |
12 |
13 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | cosmicrealms.com
3 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.10"
4 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-function/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-function/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.10"
4 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-object-property/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-object-property/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.10"
4 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-object-property/node_modules/is-property/.npmignore:
--------------------------------------------------------------------------------
1 | lib-cov
2 | *.seed
3 | *.log
4 | *.csv
5 | *.dat
6 | *.out
7 | *.pid
8 | *.gz
9 |
10 | pids
11 | logs
12 | results
13 |
14 | npm-debug.log
15 | node_modules/*
16 | *.DS_Store
17 | test/*
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/jsonpointer/.travis.yml:
--------------------------------------------------------------------------------
1 | language: "node_js"
2 | node_js:
3 | - 0.6
4 | - 0.8
5 | - 0.10
6 | - 0.11
7 | - 0.12
8 | - iojs-v1.0
9 | - iojs-v2.0
10 | - iojs
11 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/xtend/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/xtend/Makefile:
--------------------------------------------------------------------------------
1 | browser:
2 | node ./support/compile
3 |
4 | .PHONY: browser
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/.npmignore:
--------------------------------------------------------------------------------
1 | .idea
2 | *.iml
3 | npm-debug.log
4 | dump.rdb
5 | node_modules
6 | components
7 | build
8 | results.tap
9 | results.xml
10 | npm-shrinkwrap.json
11 | config.json
12 | .DS_Store
13 | */.DS_Store
14 | */*/.DS_Store
15 | ._*
16 | */._*
17 | */*/._*
18 | coverage.*
19 | lib-cov
20 |
21 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 |
3 | node_js:
4 | - 0.10
5 |
6 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/images/hawk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/images/hawk.png
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/images/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/images/logo.png
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/boom/.npmignore:
--------------------------------------------------------------------------------
1 | .idea
2 | *.iml
3 | npm-debug.log
4 | dump.rdb
5 | node_modules
6 | results.tap
7 | results.xml
8 | npm-shrinkwrap.json
9 | config.json
10 | .DS_Store
11 | */.DS_Store
12 | */*/.DS_Store
13 | ._*
14 | */._*
15 | */*/._*
16 | coverage.*
17 | lib-cov
18 |
19 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/boom/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 |
3 | node_js:
4 | - 0.10
5 | - 0.12
6 | - iojs
7 |
8 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/boom/CONTRIBUTING.md:
--------------------------------------------------------------------------------
1 | Please view our [hapijs contributing guide](https://github.com/hapijs/hapi/blob/master/CONTRIBUTING.md).
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/boom/images/boom.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/boom/images/boom.png
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/cryptiles/.npmignore:
--------------------------------------------------------------------------------
1 | .idea
2 | *.iml
3 | npm-debug.log
4 | dump.rdb
5 | node_modules
6 | results.tap
7 | results.xml
8 | npm-shrinkwrap.json
9 | config.json
10 | .DS_Store
11 | */.DS_Store
12 | */*/.DS_Store
13 | ._*
14 | */._*
15 | */*/._*
16 | coverage.*
17 | lib-cov
18 |
19 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/cryptiles/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 |
3 | node_js:
4 | - 0.10
5 | - 4.0
6 |
7 | sudo: false
8 |
9 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/hoek/.npmignore:
--------------------------------------------------------------------------------
1 | .idea
2 | *.iml
3 | npm-debug.log
4 | dump.rdb
5 | node_modules
6 | results.tap
7 | results.xml
8 | npm-shrinkwrap.json
9 | config.json
10 | .DS_Store
11 | */.DS_Store
12 | */*/.DS_Store
13 | ._*
14 | */._*
15 | */*/._*
16 | coverage.*
17 | lib-cov
18 | complexity.md
19 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/hoek/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 |
3 | node_js:
4 | - 0.10
5 | - 0.12
6 | - iojs
7 |
8 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/hoek/CONTRIBUTING.md:
--------------------------------------------------------------------------------
1 | Please view our [hapijs contributing guide](https://github.com/hapijs/hapi/blob/master/CONTRIBUTING.md).
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/hoek/Makefile:
--------------------------------------------------------------------------------
1 | test:
2 | @node node_modules/lab/bin/lab -a code
3 | test-cov:
4 | @node node_modules/lab/bin/lab -a code -t 100 -L
5 | test-cov-html:
6 | @node node_modules/lab/bin/lab -a code -r html -o coverage.html
7 |
8 | .PHONY: test test-cov test-cov-html
9 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/hoek/images/hoek.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/hoek/images/hoek.png
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/hoek/index.js:
--------------------------------------------------------------------------------
1 | module.exports = require('./lib');
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/hoek/test/modules/ignore.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/hoek/test/modules/ignore.txt
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/hoek/test/modules/test1.js:
--------------------------------------------------------------------------------
1 | exports.x = 1;
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/hoek/test/modules/test2.js:
--------------------------------------------------------------------------------
1 | exports.y = 2;
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/hoek/test/modules/test3.js:
--------------------------------------------------------------------------------
1 | exports.z = 3;
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/sntp/.npmignore:
--------------------------------------------------------------------------------
1 | .idea
2 | *.iml
3 | npm-debug.log
4 | dump.rdb
5 | node_modules
6 | results.tap
7 | results.xml
8 | npm-shrinkwrap.json
9 | config.json
10 | .DS_Store
11 | */.DS_Store
12 | */*/.DS_Store
13 | ._*
14 | */._*
15 | */*/._*
16 | coverage.*
17 | lib-cov
18 |
19 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/sntp/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 |
3 | node_js:
4 | - 0.10
5 |
6 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/sntp/Makefile:
--------------------------------------------------------------------------------
1 | test:
2 | @node node_modules/lab/bin/lab
3 | test-cov:
4 | @node node_modules/lab/bin/lab -t 100 -m 3000
5 | test-cov-html:
6 | @node node_modules/lab/bin/lab -r html -o coverage.html
7 |
8 | .PHONY: test test-cov test-cov-html
9 |
10 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/sntp/index.js:
--------------------------------------------------------------------------------
1 | module.exports = require('./lib');
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/http-signature/.dir-locals.el:
--------------------------------------------------------------------------------
1 | ((nil . ((indent-tabs-mode . nil)
2 | (tab-width . 8)
3 | (fill-column . 80)))
4 | (js-mode . ((js-indent-level . 2)
5 | (indent-tabs-mode . nil)
6 | )))
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/http-signature/.npmignore:
--------------------------------------------------------------------------------
1 | .gitmodules
2 | deps
3 | docs
4 | Makefile
5 | node_modules
6 | test
7 | tools
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/http-signature/node_modules/asn1/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | *.log
3 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/http-signature/node_modules/ctype/.npmignore:
--------------------------------------------------------------------------------
1 | tst/
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/isstream/.npmignore:
--------------------------------------------------------------------------------
1 | *.tgz
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/isstream/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 | - "0.11"
6 | branches:
7 | only:
8 | - master
9 | notifications:
10 | email:
11 | - rod@vagg.org
12 | script: npm test
13 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/json-stringify-safe/.npmignore:
--------------------------------------------------------------------------------
1 | /*.tgz
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/json-stringify-safe/test/mocha.opts:
--------------------------------------------------------------------------------
1 | --recursive
2 | --require must
3 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/mime-types/node_modules/mime-db/index.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * mime-db
3 | * Copyright(c) 2014 Jonathan Ong
4 | * MIT Licensed
5 | */
6 |
7 | /**
8 | * Module exports.
9 | */
10 |
11 | module.exports = require('./db.json')
12 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/node-uuid/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | .DS_Store
3 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/oauth-sign/README.md:
--------------------------------------------------------------------------------
1 | oauth-sign
2 | ==========
3 |
4 | OAuth 1 signing. Formerly a vendor lib in mikeal/request, now a standalone module.
5 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/qs/.eslintignore:
--------------------------------------------------------------------------------
1 | dist
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/qs/.npmignore:
--------------------------------------------------------------------------------
1 | .idea
2 | *.iml
3 | npm-debug.log
4 | dump.rdb
5 | node_modules
6 | results.tap
7 | results.xml
8 | npm-shrinkwrap.json
9 | config.json
10 | .DS_Store
11 | */.DS_Store
12 | */*/.DS_Store
13 | ._*
14 | */._*
15 | */*/._*
16 | coverage.*
17 | lib-cov
18 | complexity.md
19 | dist
20 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/qs/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 |
3 | node_js:
4 | - 0.10
5 | - 0.12
6 | - iojs
7 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/qs/CONTRIBUTING.md:
--------------------------------------------------------------------------------
1 | Please view our [hapijs contributing guide](https://github.com/hapijs/hapi/blob/master/CONTRIBUTING.md).
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/qs/lib/index.js:
--------------------------------------------------------------------------------
1 | // Load modules
2 |
3 | var Stringify = require('./stringify');
4 | var Parse = require('./parse');
5 |
6 |
7 | // Declare internals
8 |
9 | var internals = {};
10 |
11 |
12 | module.exports = {
13 | stringify: Stringify,
14 | parse: Parse
15 | };
16 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/stringstream/.npmignore:
--------------------------------------------------------------------------------
1 | lib-cov
2 | *.seed
3 | *.log
4 | *.csv
5 | *.dat
6 | *.out
7 | *.pid
8 | *.gz
9 |
10 | pids
11 | logs
12 | results
13 |
14 | node_modules
15 | npm-debug.log
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/stringstream/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.4
4 | - 0.6
5 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/stringstream/LICENSE.txt:
--------------------------------------------------------------------------------
1 | Copyright 2012 Michael Hart (michael.hart.au@gmail.com)
2 |
3 | This project is free software released under the MIT license:
4 | http://www.opensource.org/licenses/mit-license.php
5 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/tough-cookie/.npmignore:
--------------------------------------------------------------------------------
1 | .idea
2 | node_modules/
3 | .*.sw[nmop]
4 | npm-debug.log
5 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/tough-cookie/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.10"
4 | - "0.12"
5 | - iojs
6 | matrix:
7 | fast_finish: true
8 | allow_failures:
9 | - node_js: 0.11
10 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/tunnel-agent/.jshintrc:
--------------------------------------------------------------------------------
1 | {
2 | "node": true,
3 | "asi": true,
4 | "laxcomma": true
5 | }
6 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/request/node_modules/tunnel-agent/README.md:
--------------------------------------------------------------------------------
1 | tunnel-agent
2 | ============
3 |
4 | HTTP proxy tunneling agent. Formerly part of mikeal/request, now a standalone module.
5 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/rimraf/node_modules/glob/node_modules/inherits/inherits.js:
--------------------------------------------------------------------------------
1 | module.exports = require('util').inherits
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/rimraf/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | *.sw*
3 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/rimraf/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.10"
4 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/rimraf/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | .DS_Store
3 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/rimraf/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/rimraf/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @node_modules/.bin/tape test/*.js
4 |
5 | .PHONY: test
6 |
7 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/rimraf/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/example.js:
--------------------------------------------------------------------------------
1 | var balanced = require('./');
2 |
3 | console.log(balanced('{', '}', 'pre{in{nested}}post'));
4 | console.log(balanced('{', '}', 'pre{first}between{second}post'));
5 |
6 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/rimraf/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.4
4 | - 0.6
5 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/rimraf/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/example/map.js:
--------------------------------------------------------------------------------
1 | var concatMap = require('../');
2 | var xs = [ 1, 2, 3, 4, 5, 6 ];
3 | var ys = concatMap(xs, function (x) {
4 | return x % 2 ? [ x - 0.1, x, x + 0.1 ] : [];
5 | });
6 | console.dir(ys);
7 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/rimraf/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/empty-option.js:
--------------------------------------------------------------------------------
1 | var test = require('tape');
2 | var expand = require('..');
3 |
4 | test('empty option', function(t) {
5 | t.deepEqual(expand('-v{,,,,}'), [
6 | '-v', '-v', '-v', '-v', '-v'
7 | ]);
8 | t.end();
9 | });
10 |
11 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/rimraf/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/order.js:
--------------------------------------------------------------------------------
1 | var test = require('tape');
2 | var expand = require('..');
3 |
4 | test('order', function(t) {
5 | t.deepEqual(expand('a{d,c,b}e'), [
6 | 'ade', 'ace', 'abe'
7 | ]);
8 | t.end();
9 | });
10 |
11 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/rimraf/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/same-type.js:
--------------------------------------------------------------------------------
1 | var test = require('tape');
2 | var expand = require('..');
3 |
4 | test('x and y of same type', function(t) {
5 | t.deepEqual(expand('{a..9}'), ['{a..9}']);
6 | t.end();
7 | });
8 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/semver/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | coverage/
3 | .nyc_output/
4 | nyc_output/
5 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/semver/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - '0.10'
4 | - '0.12'
5 | - 'iojs'
6 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/.npmignore:
--------------------------------------------------------------------------------
1 | lib-cov
2 | *.seed
3 | *.log
4 | *.csv
5 | *.dat
6 | *.out
7 | *.pid
8 |
9 | pids
10 | logs
11 | results
12 |
13 | npm-debug.log
14 | node_modules
15 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/debug/index.js:
--------------------------------------------------------------------------------
1 | if ('undefined' == typeof window) {
2 | module.exports = require('./lib/debug');
3 | } else {
4 | module.exports = require('./debug');
5 | }
6 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/fstream-ignore/.npmignore:
--------------------------------------------------------------------------------
1 | test/fixtures
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/fstream-ignore/node_modules/inherits/inherits.js:
--------------------------------------------------------------------------------
1 | module.exports = require('util').inherits
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/fstream-ignore/node_modules/minimatch/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/fstream-ignore/node_modules/minimatch/node_modules/lru-cache/.npmignore:
--------------------------------------------------------------------------------
1 | /node_modules
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/fstream-ignore/node_modules/minimatch/node_modules/lru-cache/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - '0.8'
4 | - '0.10'
5 | - '0.12'
6 | - 'iojs'
7 | before_install:
8 | - npm install -g npm@latest
9 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/fstream-ignore/node_modules/minimatch/test/extglob-ending-with-state-char.js:
--------------------------------------------------------------------------------
1 | var test = require('tap').test
2 | var minimatch = require('../')
3 |
4 | test('extglob ending with statechar', function(t) {
5 | t.notOk(minimatch('ax', 'a?(b*)'))
6 | t.ok(minimatch('ax', '?(a*|b)'))
7 | t.end()
8 | })
9 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/fstream-ignore/test/.ignore:
--------------------------------------------------------------------------------
1 | .gitignore
2 | .*.swp
3 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/fstream-ignore/test/.npmignore:
--------------------------------------------------------------------------------
1 | */a
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/fstream-ignore/test/zz-cleanup.js:
--------------------------------------------------------------------------------
1 | var tap = require("tap")
2 | , rimraf = require("rimraf")
3 | , path = require("path")
4 |
5 | tap.test("remove fixtures", function (t) {
6 | rimraf(path.resolve(__dirname, "fixtures"), function (er) {
7 | t.ifError(er, "remove fixtures")
8 | t.end()
9 | })
10 | })
11 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/fstream/.npmignore:
--------------------------------------------------------------------------------
1 | .*.swp
2 | node_modules/
3 | examples/deep-copy/
4 | examples/path/
5 | examples/filter-copy/
6 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/fstream/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.6
4 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/fstream/node_modules/graceful-fs/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/fstream/node_modules/inherits/inherits.js:
--------------------------------------------------------------------------------
1 | module.exports = require('util').inherits
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/graceful-fs/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/readable-stream/.npmignore:
--------------------------------------------------------------------------------
1 | build/
2 | test/
3 | examples/
4 | fs.js
5 | zlib.js
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/readable-stream/duplex.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_duplex.js")
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/readable-stream/node_modules/core-util-is/README.md:
--------------------------------------------------------------------------------
1 | # core-util-is
2 |
3 | The `util.is*` functions introduced in Node v0.12.
4 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/readable-stream/node_modules/inherits/inherits.js:
--------------------------------------------------------------------------------
1 | module.exports = require('util').inherits
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/readable-stream/node_modules/isarray/index.js:
--------------------------------------------------------------------------------
1 | module.exports = Array.isArray || function (arr) {
2 | return Object.prototype.toString.call(arr) == '[object Array]';
3 | };
4 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/readable-stream/node_modules/string_decoder/.npmignore:
--------------------------------------------------------------------------------
1 | build
2 | test
3 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/readable-stream/passthrough.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_passthrough.js")
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/readable-stream/transform.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_transform.js")
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/readable-stream/writable.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_writable.js")
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/rimraf/AUTHORS:
--------------------------------------------------------------------------------
1 | # Authors sorted by whether or not they're me.
2 | Isaac Z. Schlueter (http://blog.izs.me)
3 | Wayne Larsen (http://github.com/wvl)
4 | ritch
5 | Marcel Laverdet
6 | Yosef Dinerstein
7 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/rimraf/test/run.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | set -e
3 | code=0
4 | for i in test-*.js; do
5 | echo -n $i ...
6 | bash setup.sh
7 | node $i
8 | if [ -d target ]; then
9 | echo "fail"
10 | code=1
11 | else
12 | echo "pass"
13 | fi
14 | done
15 | rm -rf target
16 | exit $code
17 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/rimraf/test/test-async.js:
--------------------------------------------------------------------------------
1 | var rimraf = require("../rimraf")
2 | , path = require("path")
3 | rimraf(path.join(__dirname, "target"), function (er) {
4 | if (er) throw er
5 | })
6 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/rimraf/test/test-sync.js:
--------------------------------------------------------------------------------
1 | var rimraf = require("../rimraf")
2 | , path = require("path")
3 | rimraf.sync(path.join(__dirname, "target"))
4 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/tar/.npmignore:
--------------------------------------------------------------------------------
1 | .*.swp
2 | node_modules
3 | examples/extract/
4 | test/tmp/
5 | test/fixtures/
6 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/tar/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.6
4 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/tar/node_modules/inherits/inherits.js:
--------------------------------------------------------------------------------
1 | module.exports = require('util').inherits
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/tar/test/fixtures.tgz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/tar/test/fixtures.tgz
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/test/fixtures/packed-file.txt:
--------------------------------------------------------------------------------
1 | bar
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/test/fixtures/packed.tar.gz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/node_modules/node-pre-gyp/node_modules/tar-pack/test/fixtures/packed.tar.gz
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/test/fixtures/to-pack/bar.txt:
--------------------------------------------------------------------------------
1 | baz
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar-pack/test/fixtures/to-pack/foo.txt:
--------------------------------------------------------------------------------
1 | bar
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar/.npmignore:
--------------------------------------------------------------------------------
1 | .*.swp
2 | node_modules
3 | examples/extract/
4 | test/tmp/
5 | test/fixtures/
6 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.10
4 | - 0.11
5 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar/node_modules/fstream/.npmignore:
--------------------------------------------------------------------------------
1 | .*.swp
2 | node_modules/
3 | examples/deep-copy/
4 | examples/path/
5 | examples/filter-copy/
6 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar/node_modules/fstream/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - iojs
4 | - 0.12
5 | - 0.10
6 | - 0.8
7 | before_install:
8 | - "npm config set spin false"
9 | - "npm install -g npm/npm"
10 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar/node_modules/fstream/node_modules/graceful-fs/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar/node_modules/inherits/inherits.js:
--------------------------------------------------------------------------------
1 | module.exports = require('util').inherits
2 |
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar/test/cb-never-called-1.0.1.tgz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/node_modules/node-pre-gyp/node_modules/tar/test/cb-never-called-1.0.1.tgz
--------------------------------------------------------------------------------
/node_modules/node-pre-gyp/node_modules/tar/test/fixtures.tgz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/node_modules/node-pre-gyp/node_modules/tar/test/fixtures.tgz
--------------------------------------------------------------------------------
/node_modules/serialport/.npmignore:
--------------------------------------------------------------------------------
1 | serialport_native/build
2 | serialport_native.node
3 | serialport_native/.lock-wscript
4 | *.node
5 | .DS_Store
6 |
--------------------------------------------------------------------------------
/node_modules/serialport/build/Release/.deps/Release/obj.target/action_after_build.stamp.d:
--------------------------------------------------------------------------------
1 | cmd_Release/obj.target/action_after_build.stamp := touch Release/obj.target/action_after_build.stamp
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/build/Release/linker.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/node_modules/serialport/build/Release/linker.lock
--------------------------------------------------------------------------------
/node_modules/serialport/build/Release/obj.target/action_after_build.stamp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/node_modules/serialport/build/Release/obj.target/action_after_build.stamp
--------------------------------------------------------------------------------
/node_modules/serialport/build/Release/obj.target/serialport/src/serialport.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/node_modules/serialport/build/Release/obj.target/serialport/src/serialport.o
--------------------------------------------------------------------------------
/node_modules/serialport/build/Release/obj.target/serialport/src/serialport_poller.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/node_modules/serialport/build/Release/obj.target/serialport/src/serialport_poller.o
--------------------------------------------------------------------------------
/node_modules/serialport/build/Release/obj.target/serialport/src/serialport_unix.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/node_modules/serialport/build/Release/obj.target/serialport/src/serialport_unix.o
--------------------------------------------------------------------------------
/node_modules/serialport/build/binding.Makefile:
--------------------------------------------------------------------------------
1 | # This file is generated by gyp; do not edit.
2 |
3 | export builddir_name ?= ./build/.
4 | .PHONY: all
5 | all:
6 | $(MAKE) serialport action_after_build
7 |
--------------------------------------------------------------------------------
/node_modules/serialport/build/serialport/v1.7.4/Release/node-v14-win32-x64/serialport.node:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/node_modules/serialport/build/serialport/v1.7.4/Release/node-v14-win32-x64/serialport.node
--------------------------------------------------------------------------------
/node_modules/serialport/hwtest/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "node-sptest",
3 | "version": "0.0.0",
4 | "main": "index.js",
5 | "scripts": {
6 | "test": "echo \"Error: no test specified\" && exit 1"
7 | },
8 | "author": "",
9 | "license": "ISC",
10 | "dependencies": {
11 | "serialport": "^1.4.6"
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/.bin/node-pre-gyp.cmd:
--------------------------------------------------------------------------------
1 | @IF EXIST "%~dp0\node.exe" (
2 | "%~dp0\node.exe" "%~dp0\..\node-pre-gyp\bin\node-pre-gyp" %*
3 | ) ELSE (
4 | @SETLOCAL
5 | @SET PATHEXT=%PATHEXT:;.JS;=;%
6 | node "%~dp0\..\node-pre-gyp\bin\node-pre-gyp" %*
7 | )
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/async/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.10"
4 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/nan/include_dirs.js:
--------------------------------------------------------------------------------
1 | console.log(require('path').relative('.', __dirname));
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/bin/node-pre-gyp.cmd:
--------------------------------------------------------------------------------
1 | @echo off
2 | node "%~dp0\node-pre-gyp" %*
3 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/lib/util/nw-pre-gyp/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "main": "index.html",
3 | "name": "nw-pre-gyp-module-test",
4 | "description": "Node-webkit-based module test.",
5 | "version": "0.0.1",
6 | "window": {
7 | "show": false
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/.bin/mkdirp.cmd:
--------------------------------------------------------------------------------
1 | @IF EXIST "%~dp0\node.exe" (
2 | "%~dp0\node.exe" "%~dp0\..\mkdirp\bin\cmd.js" %*
3 | ) ELSE (
4 | @SETLOCAL
5 | @SET PATHEXT=%PATHEXT:;.JS;=;%
6 | node "%~dp0\..\mkdirp\bin\cmd.js" %*
7 | )
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/.bin/nopt.cmd:
--------------------------------------------------------------------------------
1 | @IF EXIST "%~dp0\node.exe" (
2 | "%~dp0\node.exe" "%~dp0\..\nopt\bin\nopt.js" %*
3 | ) ELSE (
4 | @SETLOCAL
5 | @SET PATHEXT=%PATHEXT:;.JS;=;%
6 | node "%~dp0\..\nopt\bin\nopt.js" %*
7 | )
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/.bin/rc.cmd:
--------------------------------------------------------------------------------
1 | @IF EXIST "%~dp0\node.exe" (
2 | "%~dp0\node.exe" "%~dp0\..\rc\index.js" %*
3 | ) ELSE (
4 | @SETLOCAL
5 | @SET PATHEXT=%PATHEXT:;.JS;=;%
6 | node "%~dp0\..\rc\index.js" %*
7 | )
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/.bin/rimraf.cmd:
--------------------------------------------------------------------------------
1 | @IF EXIST "%~dp0\node.exe" (
2 | "%~dp0\node.exe" "%~dp0\..\rimraf\bin.js" %*
3 | ) ELSE (
4 | @SETLOCAL
5 | @SET PATHEXT=%PATHEXT:;.JS;=;%
6 | node "%~dp0\..\rimraf\bin.js" %*
7 | )
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/.bin/semver.cmd:
--------------------------------------------------------------------------------
1 | @IF EXIST "%~dp0\node.exe" (
2 | "%~dp0\node.exe" "%~dp0\..\semver\bin\semver" %*
3 | ) ELSE (
4 | @SETLOCAL
5 | @SET PATHEXT=%PATHEXT:;.JS;=;%
6 | node "%~dp0\..\semver\bin\semver" %*
7 | )
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/mkdirp/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | npm-debug.log
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/mkdirp/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.6
4 | - 0.8
5 | - "0.10"
6 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/mkdirp/examples/pow.js:
--------------------------------------------------------------------------------
1 | var mkdirp = require('mkdirp');
2 |
3 | mkdirp('/tmp/foo/bar/baz', function (err) {
4 | if (err) console.error(err)
5 | else console.log('pow!')
6 | });
7 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/mkdirp/node_modules/minimist/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/mkdirp/node_modules/minimist/example/parse.js:
--------------------------------------------------------------------------------
1 | var argv = require('../')(process.argv.slice(2));
2 | console.dir(argv);
3 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/mkdirp/node_modules/minimist/test/whitespace.js:
--------------------------------------------------------------------------------
1 | var parse = require('../');
2 | var test = require('tape');
3 |
4 | test('whitespace should be whitespace' , function (t) {
5 | t.plan(1);
6 | var x = parse([ '-x', '\t' ]).x;
7 | t.equal(x, '\t');
8 | });
9 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/nopt/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/nopt/node_modules/abbrev/CONTRIBUTING.md:
--------------------------------------------------------------------------------
1 | To get started, sign the
3 | Contributor License Agreement.
4 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/npmlog/.npmrc:
--------------------------------------------------------------------------------
1 | save-prefix = ~
2 | proprietary-attribs = false
3 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/npmlog/node_modules/ansi/.jshintrc:
--------------------------------------------------------------------------------
1 | {
2 | "laxcomma": true,
3 | "asi": true
4 | }
5 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/npmlog/node_modules/ansi/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/npmlog/node_modules/are-we-there-yet/.npmignore:
--------------------------------------------------------------------------------
1 | *~
2 | .#*
3 | node_modules
4 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/delegates/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/delegates/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha \
4 | --require should \
5 | --reporter spec \
6 | --bail
7 |
8 | .PHONY: test
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/readable-stream/.npmignore:
--------------------------------------------------------------------------------
1 | build/
2 | test/
3 | examples/
4 | fs.js
5 | zlib.js
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/readable-stream/duplex.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_duplex.js")
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/readable-stream/node_modules/core-util-is/README.md:
--------------------------------------------------------------------------------
1 | # core-util-is
2 |
3 | The `util.is*` functions introduced in Node v0.12.
4 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/readable-stream/node_modules/inherits/inherits.js:
--------------------------------------------------------------------------------
1 | module.exports = require('util').inherits
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/readable-stream/node_modules/isarray/index.js:
--------------------------------------------------------------------------------
1 | module.exports = Array.isArray || function (arr) {
2 | return Object.prototype.toString.call(arr) == '[object Array]';
3 | };
4 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/readable-stream/node_modules/string_decoder/.npmignore:
--------------------------------------------------------------------------------
1 | build
2 | test
3 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/readable-stream/passthrough.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_passthrough.js")
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/readable-stream/transform.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_transform.js")
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/readable-stream/writable.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_writable.js")
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/npmlog/node_modules/gauge/example.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/node_modules/serialport/node_modules/node-pre-gyp/node_modules/npmlog/node_modules/gauge/example.png
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/npmlog/node_modules/gauge/node_modules/has-unicode/README.md~:
--------------------------------------------------------------------------------
1 | has-unicode
2 | ===========
3 |
4 | Try to guess if your terminal supports unicode
5 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/rc/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | node_modules/*
3 | npm_debug.log
4 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/rc/browser.js:
--------------------------------------------------------------------------------
1 |
2 | // when this is loaded into the browser,
3 | // just use the defaults...
4 |
5 | module.exports = function (name, defaults) {
6 | return defaults
7 | }
8 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/rc/node_modules/deep-extend/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/rc/node_modules/deep-extend/test/mocha.opts:
--------------------------------------------------------------------------------
1 | --reporter spec
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/rc/node_modules/ini/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/rc/node_modules/minimist/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/rc/node_modules/minimist/example/parse.js:
--------------------------------------------------------------------------------
1 | var argv = require('../')(process.argv.slice(2));
2 | console.dir(argv);
3 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/rc/node_modules/minimist/test/whitespace.js:
--------------------------------------------------------------------------------
1 | var parse = require('../');
2 | var test = require('tape');
3 |
4 | test('whitespace should be whitespace' , function (t) {
5 | t.plan(1);
6 | var x = parse([ '-x', '\t' ]).x;
7 | t.equal(x, '\t');
8 | });
9 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/.npmignore:
--------------------------------------------------------------------------------
1 | coverage
2 | tests
3 | node_modules
4 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/lib/copy.js:
--------------------------------------------------------------------------------
1 | 'use strict'
2 |
3 | module.exports =
4 | function copy (obj) {
5 | var o = {}
6 | Object.keys(obj).forEach(function (i) {
7 | o[i] = obj[i]
8 | })
9 | return o
10 | }
11 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/aws-sign2/README.md:
--------------------------------------------------------------------------------
1 | aws-sign
2 | ========
3 |
4 | AWS signing. Originally pulled from LearnBoost/knox, maintained as vendor in request, now a standalone module.
5 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/bl/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules/
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/bl/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.8
4 | - "0.10"
5 | branches:
6 | only:
7 | - master
8 | notifications:
9 | email:
10 | - rod@vagg.org
11 | script: npm test
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/bl/node_modules/readable-stream/.npmignore:
--------------------------------------------------------------------------------
1 | build/
2 | test/
3 | examples/
4 | fs.js
5 | zlib.js
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/bl/node_modules/readable-stream/duplex.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_duplex.js")
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/core-util-is/README.md:
--------------------------------------------------------------------------------
1 | # core-util-is
2 |
3 | The `util.is*` functions introduced in Node v0.12.
4 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/inherits/inherits.js:
--------------------------------------------------------------------------------
1 | module.exports = require('util').inherits
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/isarray/index.js:
--------------------------------------------------------------------------------
1 | module.exports = Array.isArray || function (arr) {
2 | return Object.prototype.toString.call(arr) == '[object Array]';
3 | };
4 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/string_decoder/.npmignore:
--------------------------------------------------------------------------------
1 | build
2 | test
3 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/bl/node_modules/readable-stream/passthrough.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_passthrough.js")
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/bl/node_modules/readable-stream/transform.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_transform.js")
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/bl/node_modules/readable-stream/writable.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_writable.js")
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/combined-stream/node_modules/delayed-stream/.npmignore:
--------------------------------------------------------------------------------
1 | *.un~
2 | /node_modules/*
3 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/combined-stream/node_modules/delayed-stream/Makefile:
--------------------------------------------------------------------------------
1 | SHELL := /bin/bash
2 |
3 | test:
4 | @./test/run.js
5 |
6 | .PHONY: test
7 |
8 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/combined-stream/node_modules/delayed-stream/test/common.js:
--------------------------------------------------------------------------------
1 | var common = module.exports;
2 |
3 | common.DelayedStream = require('..');
4 | common.assert = require('assert');
5 | common.fake = require('fake');
6 | common.PORT = 49252;
7 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/combined-stream/node_modules/delayed-stream/test/run.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var far = require('far').create();
3 |
4 | far.add(__dirname);
5 | far.include(/test-.*\.js$/);
6 |
7 | far.execute();
8 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/forever-agent/README.md:
--------------------------------------------------------------------------------
1 | forever-agent
2 | =============
3 |
4 | HTTP Agent that keeps socket connections alive between keep-alive requests. Formerly part of mikeal/request, now a standalone module.
5 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/form-data/node_modules/async/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.10"
4 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/has-ansi/index.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 | var ansiRegex = require('ansi-regex');
3 | var re = new RegExp(ansiRegex().source); // remove the `g` flag
4 | module.exports = re.test.bind(re);
5 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/has-ansi/node_modules/ansi-regex/index.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 | module.exports = function () {
3 | return /(?:(?:\u001b\[)|\u009b)(?:(?:[0-9]{1,3})?(?:(?:;[0-9]{0,3})*)?[A-M|f-m])|\u001b[A-M]/g;
4 | };
5 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/strip-ansi/index.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 | var ansiRegex = require('ansi-regex')();
3 |
4 | module.exports = function (str) {
5 | return typeof str === 'string' ? str.replace(ansiRegex, '') : str;
6 | };
7 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/strip-ansi/node_modules/ansi-regex/index.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 | module.exports = function () {
3 | return /(?:(?:\u001b\[)|\u009b)(?:(?:[0-9]{1,3})?(?:(?:;[0-9]{0,3})*)?[A-M|f-m])|\u001b[A-M]/g;
4 | };
5 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/commander/node_modules/graceful-readlink/.npmignore:
--------------------------------------------------------------------------------
1 | .idea/
2 | .DS_Store
3 | node_modules/
4 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/commander/node_modules/graceful-readlink/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.10"
4 | - "0.12"
5 | - "io.js"
6 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | cosmicrealms.com
3 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.10"
4 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-function/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-function/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.10"
4 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-object-property/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-object-property/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.10"
4 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/jsonpointer/.travis.yml:
--------------------------------------------------------------------------------
1 | language: "node_js"
2 | node_js:
3 | - 0.4
4 | - 0.5
5 | - 0.6
6 | - 0.8
7 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/xtend/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/xtend/Makefile:
--------------------------------------------------------------------------------
1 | browser:
2 | node ./support/compile
3 |
4 | .PHONY: browser
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/src/error.js:
--------------------------------------------------------------------------------
1 | 'use strict'
2 |
3 | function ValidationError (errors) {
4 | this.name = 'ValidationError'
5 | this.errors = errors
6 | }
7 |
8 | ValidationError.prototype = Error.prototype
9 |
10 | module.exports = ValidationError
11 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/src/schemas/cache.json:
--------------------------------------------------------------------------------
1 | {
2 | "properties": {
3 | "beforeRequest": {
4 | "$ref": "#cacheEntry"
5 | },
6 | "afterRequest": {
7 | "$ref": "#cacheEntry"
8 | },
9 | "comment": {
10 | "type": "string"
11 | }
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/src/schemas/har.json:
--------------------------------------------------------------------------------
1 | {
2 | "type": "object",
3 | "required": [
4 | "log"
5 | ],
6 | "properties": {
7 | "log": {
8 | "$ref": "#log"
9 | }
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 |
3 | node_js:
4 | - 0.10
5 |
6 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/Makefile:
--------------------------------------------------------------------------------
1 | test:
2 | @node node_modules/lab/bin/lab -a code
3 | test-cov:
4 | @node node_modules/lab/bin/lab -a code -t 100
5 | test-cov-html:
6 | @node node_modules/lab/bin/lab -a code -r html -o coverage.html
7 |
8 | .PHONY: test test-cov test-cov-html
9 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/images/hawk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/images/hawk.png
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/images/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/images/logo.png
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/index.js:
--------------------------------------------------------------------------------
1 | module.exports = require('./lib');
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/boom/.npmignore:
--------------------------------------------------------------------------------
1 | .idea
2 | *.iml
3 | npm-debug.log
4 | dump.rdb
5 | node_modules
6 | results.tap
7 | results.xml
8 | npm-shrinkwrap.json
9 | config.json
10 | .DS_Store
11 | */.DS_Store
12 | */*/.DS_Store
13 | ._*
14 | */._*
15 | */*/._*
16 | coverage.*
17 | lib-cov
18 |
19 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/boom/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 |
3 | node_js:
4 | - 0.10
5 | - 0.12
6 | - iojs
7 |
8 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/boom/CONTRIBUTING.md:
--------------------------------------------------------------------------------
1 | Please view our [hapijs contributing guide](https://github.com/hapijs/hapi/blob/master/CONTRIBUTING.md).
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/boom/images/boom.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/boom/images/boom.png
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/boom/index.js:
--------------------------------------------------------------------------------
1 | module.exports = require('./lib');
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/cryptiles/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 |
3 | node_js:
4 | - 0.10
5 |
6 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/cryptiles/Makefile:
--------------------------------------------------------------------------------
1 | test:
2 | node node_modules/lab/bin/lab
3 | test-cov:
4 | node node_modules/lab/bin/lab -t 100
5 | test-cov-html:
6 | node node_modules/lab/bin/lab -r html -o coverage.html
7 |
8 | .PHONY: test test-cov test-cov-html
9 |
10 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/cryptiles/index.js:
--------------------------------------------------------------------------------
1 | module.exports = require('./lib');
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/hoek/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 |
3 | node_js:
4 | - 0.10
5 | - 0.12
6 | - iojs
7 |
8 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/hoek/CONTRIBUTING.md:
--------------------------------------------------------------------------------
1 | Please view our [hapijs contributing guide](https://github.com/hapijs/hapi/blob/master/CONTRIBUTING.md).
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/hoek/Makefile:
--------------------------------------------------------------------------------
1 | test:
2 | @node node_modules/lab/bin/lab -a code
3 | test-cov:
4 | @node node_modules/lab/bin/lab -a code -t 100 -L
5 | test-cov-html:
6 | @node node_modules/lab/bin/lab -a code -r html -o coverage.html
7 |
8 | .PHONY: test test-cov test-cov-html
9 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/hoek/images/hoek.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/hoek/images/hoek.png
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/hoek/index.js:
--------------------------------------------------------------------------------
1 | module.exports = require('./lib');
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/hoek/test/modules/ignore.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/hoek/test/modules/ignore.txt
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/hoek/test/modules/test1.js:
--------------------------------------------------------------------------------
1 | exports.x = 1;
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/hoek/test/modules/test2.js:
--------------------------------------------------------------------------------
1 | exports.y = 2;
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/hoek/test/modules/test3.js:
--------------------------------------------------------------------------------
1 | exports.z = 3;
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/sntp/.npmignore:
--------------------------------------------------------------------------------
1 | .idea
2 | *.iml
3 | npm-debug.log
4 | dump.rdb
5 | node_modules
6 | results.tap
7 | results.xml
8 | npm-shrinkwrap.json
9 | config.json
10 | .DS_Store
11 | */.DS_Store
12 | */*/.DS_Store
13 | ._*
14 | */._*
15 | */*/._*
16 | coverage.*
17 | lib-cov
18 |
19 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/sntp/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 |
3 | node_js:
4 | - 0.10
5 |
6 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/sntp/Makefile:
--------------------------------------------------------------------------------
1 | test:
2 | @node node_modules/lab/bin/lab
3 | test-cov:
4 | @node node_modules/lab/bin/lab -t 100 -m 3000
5 | test-cov-html:
6 | @node node_modules/lab/bin/lab -r html -o coverage.html
7 |
8 | .PHONY: test test-cov test-cov-html
9 |
10 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/sntp/index.js:
--------------------------------------------------------------------------------
1 | module.exports = require('./lib');
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/http-signature/.dir-locals.el:
--------------------------------------------------------------------------------
1 | ((nil . ((indent-tabs-mode . nil)
2 | (tab-width . 8)
3 | (fill-column . 80)))
4 | (js-mode . ((js-indent-level . 2)
5 | (indent-tabs-mode . nil)
6 | )))
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/http-signature/.npmignore:
--------------------------------------------------------------------------------
1 | .gitmodules
2 | deps
3 | docs
4 | Makefile
5 | node_modules
6 | test
7 | tools
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/http-signature/node_modules/asn1/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | *.log
3 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/http-signature/node_modules/ctype/.npmignore:
--------------------------------------------------------------------------------
1 | tst/
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/isstream/.npmignore:
--------------------------------------------------------------------------------
1 | *.tgz
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/isstream/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 | - "0.11"
6 | branches:
7 | only:
8 | - master
9 | notifications:
10 | email:
11 | - rod@vagg.org
12 | script: npm test
13 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/mime-types/node_modules/mime-db/index.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * mime-db
3 | * Copyright(c) 2014 Jonathan Ong
4 | * MIT Licensed
5 | */
6 |
7 | /**
8 | * Module exports.
9 | */
10 |
11 | module.exports = require('./db.json')
12 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/node-uuid/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | .DS_Store
3 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/oauth-sign/README.md:
--------------------------------------------------------------------------------
1 | oauth-sign
2 | ==========
3 |
4 | OAuth 1 signing. Formerly a vendor lib in mikeal/request, now a standalone module.
5 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/qs/.jshintignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/qs/.jshintrc:
--------------------------------------------------------------------------------
1 | {
2 | "node": true,
3 |
4 | "curly": true,
5 | "latedef": true,
6 | "quotmark": true,
7 | "undef": true,
8 | "unused": true,
9 | "trailing": true
10 | }
11 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/qs/.npmignore:
--------------------------------------------------------------------------------
1 | .idea
2 | *.iml
3 | npm-debug.log
4 | dump.rdb
5 | node_modules
6 | results.tap
7 | results.xml
8 | npm-shrinkwrap.json
9 | config.json
10 | .DS_Store
11 | */.DS_Store
12 | */*/.DS_Store
13 | ._*
14 | */._*
15 | */*/._*
16 | coverage.*
17 | lib-cov
18 | complexity.md
19 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/qs/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 |
3 | node_js:
4 | - 0.10
5 | - 0.12
6 | - iojs
7 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/qs/CONTRIBUTING.md:
--------------------------------------------------------------------------------
1 | Please view our [hapijs contributing guide](https://github.com/hapijs/hapi/blob/master/CONTRIBUTING.md).
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/qs/Makefile:
--------------------------------------------------------------------------------
1 | test:
2 | @node node_modules/lab/bin/lab -a code -L
3 | test-cov:
4 | @node node_modules/lab/bin/lab -a code -t 100 -L
5 | test-cov-html:
6 | @node node_modules/lab/bin/lab -a code -L -r html -o coverage.html
7 |
8 | .PHONY: test test-cov test-cov-html
9 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/qs/index.js:
--------------------------------------------------------------------------------
1 | module.exports = require('./lib/');
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/qs/lib/index.js:
--------------------------------------------------------------------------------
1 | // Load modules
2 |
3 | var Stringify = require('./stringify');
4 | var Parse = require('./parse');
5 |
6 |
7 | // Declare internals
8 |
9 | var internals = {};
10 |
11 |
12 | module.exports = {
13 | stringify: Stringify,
14 | parse: Parse
15 | };
16 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/stringstream/.npmignore:
--------------------------------------------------------------------------------
1 | lib-cov
2 | *.seed
3 | *.log
4 | *.csv
5 | *.dat
6 | *.out
7 | *.pid
8 | *.gz
9 |
10 | pids
11 | logs
12 | results
13 |
14 | node_modules
15 | npm-debug.log
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/stringstream/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.4
4 | - 0.6
5 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/stringstream/LICENSE.txt:
--------------------------------------------------------------------------------
1 | Copyright 2012 Michael Hart (michael.hart.au@gmail.com)
2 |
3 | This project is free software released under the MIT license:
4 | http://www.opensource.org/licenses/mit-license.php
5 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/tough-cookie/.npmignore:
--------------------------------------------------------------------------------
1 | .idea
2 | node_modules/
3 | .*.sw[nmop]
4 | npm-debug.log
5 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/tough-cookie/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.10"
4 | - "0.12"
5 | - iojs
6 | matrix:
7 | fast_finish: true
8 | allow_failures:
9 | - node_js: 0.11
10 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/tough-cookie/CONTRIBUTING.md:
--------------------------------------------------------------------------------
1 | # Contributing
2 |
3 | This is the contribution guide for tough-cookie.
4 |
5 | ## CLA
6 |
7 | As with all Salesforce open-source projects, tough-cookie requires a Contributor License Agreement to be signed by you (or your company).
8 |
9 |
10 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/tunnel-agent/.jshintrc:
--------------------------------------------------------------------------------
1 | {
2 | "node": true,
3 | "asi": true,
4 | "laxcomma": true
5 | }
6 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/tunnel-agent/README.md:
--------------------------------------------------------------------------------
1 | tunnel-agent
2 | ============
3 |
4 | HTTP proxy tunneling agent. Formerly part of mikeal/request, now a standalone module.
5 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/rimraf/node_modules/glob/node_modules/inherits/inherits.js:
--------------------------------------------------------------------------------
1 | module.exports = require('util').inherits
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/rimraf/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | *.sw*
3 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/rimraf/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.10"
4 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/rimraf/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | .DS_Store
3 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/rimraf/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/rimraf/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @node_modules/.bin/tape test/*.js
4 |
5 | .PHONY: test
6 |
7 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/rimraf/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/example.js:
--------------------------------------------------------------------------------
1 | var balanced = require('./');
2 |
3 | console.log(balanced('{', '}', 'pre{in{nested}}post'));
4 | console.log(balanced('{', '}', 'pre{first}between{second}post'));
5 |
6 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/rimraf/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.4
4 | - 0.6
5 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/rimraf/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/example/map.js:
--------------------------------------------------------------------------------
1 | var concatMap = require('../');
2 | var xs = [ 1, 2, 3, 4, 5, 6 ];
3 | var ys = concatMap(xs, function (x) {
4 | return x % 2 ? [ x - 0.1, x, x + 0.1 ] : [];
5 | });
6 | console.dir(ys);
7 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/rimraf/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/order.js:
--------------------------------------------------------------------------------
1 | var test = require('tape');
2 | var expand = require('..');
3 |
4 | test('order', function(t) {
5 | t.deepEqual(expand('a{d,c,b}e'), [
6 | 'ade', 'ace', 'abe'
7 | ]);
8 | t.end();
9 | });
10 |
11 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/rimraf/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/same-type.js:
--------------------------------------------------------------------------------
1 | var test = require('tape');
2 | var expand = require('..');
3 |
4 | test('x and y of same type', function(t) {
5 | t.deepEqual(expand('{a..9}'), ['{a..9}']);
6 | t.end();
7 | });
8 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/semver/.npmignore:
--------------------------------------------------------------------------------
1 | # nada
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/semver/foot.js.txt:
--------------------------------------------------------------------------------
1 |
2 | })(
3 | typeof exports === 'object' ? exports :
4 | typeof define === 'function' && define.amd ? {} :
5 | semver = {}
6 | );
7 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/semver/head.js.txt:
--------------------------------------------------------------------------------
1 | ;(function(exports) {
2 |
3 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/semver/semver.browser.js.gz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/node_modules/serialport/node_modules/node-pre-gyp/node_modules/semver/semver.browser.js.gz
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/semver/semver.min.js.gz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/node_modules/serialport/node_modules/node-pre-gyp/node_modules/semver/semver.min.js.gz
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/.npmignore:
--------------------------------------------------------------------------------
1 | lib-cov
2 | *.seed
3 | *.log
4 | *.csv
5 | *.dat
6 | *.out
7 | *.pid
8 |
9 | pids
10 | logs
11 | results
12 |
13 | npm-debug.log
14 | node_modules
15 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/debug/index.js:
--------------------------------------------------------------------------------
1 | if ('undefined' == typeof window) {
2 | module.exports = require('./lib/debug');
3 | } else {
4 | module.exports = require('./debug');
5 | }
6 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/fstream-ignore/.npmignore:
--------------------------------------------------------------------------------
1 | test/fixtures
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/fstream-ignore/node_modules/inherits/inherits.js:
--------------------------------------------------------------------------------
1 | module.exports = require('util').inherits
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/fstream-ignore/node_modules/minimatch/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/fstream-ignore/node_modules/minimatch/node_modules/lru-cache/.npmignore:
--------------------------------------------------------------------------------
1 | /node_modules
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/fstream-ignore/node_modules/minimatch/node_modules/lru-cache/bar.js:
--------------------------------------------------------------------------------
1 | console.log("bar");module.exports = "bar"; require("./foo.js")
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/fstream-ignore/node_modules/minimatch/node_modules/lru-cache/foo.js:
--------------------------------------------------------------------------------
1 | console.log(require("."))
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/fstream-ignore/test/.ignore:
--------------------------------------------------------------------------------
1 | .gitignore
2 | .*.swp
3 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/fstream-ignore/test/.npmignore:
--------------------------------------------------------------------------------
1 | */a
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/fstream/.npmignore:
--------------------------------------------------------------------------------
1 | .*.swp
2 | node_modules/
3 | examples/deep-copy/
4 | examples/path/
5 | examples/filter-copy/
6 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/fstream/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.6
4 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/fstream/node_modules/graceful-fs/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/fstream/node_modules/inherits/inherits.js:
--------------------------------------------------------------------------------
1 | module.exports = require('util').inherits
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/graceful-fs/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/readable-stream/.npmignore:
--------------------------------------------------------------------------------
1 | build/
2 | test/
3 | examples/
4 | fs.js
5 | zlib.js
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/readable-stream/duplex.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_duplex.js")
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/readable-stream/node_modules/core-util-is/README.md:
--------------------------------------------------------------------------------
1 | # core-util-is
2 |
3 | The `util.is*` functions introduced in Node v0.12.
4 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/readable-stream/node_modules/inherits/inherits.js:
--------------------------------------------------------------------------------
1 | module.exports = require('util').inherits
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/readable-stream/node_modules/isarray/index.js:
--------------------------------------------------------------------------------
1 | module.exports = Array.isArray || function (arr) {
2 | return Object.prototype.toString.call(arr) == '[object Array]';
3 | };
4 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/readable-stream/node_modules/string_decoder/.npmignore:
--------------------------------------------------------------------------------
1 | build
2 | test
3 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/readable-stream/passthrough.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_passthrough.js")
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/readable-stream/transform.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_transform.js")
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/readable-stream/writable.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_writable.js")
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/rimraf/AUTHORS:
--------------------------------------------------------------------------------
1 | # Authors sorted by whether or not they're me.
2 | Isaac Z. Schlueter (http://blog.izs.me)
3 | Wayne Larsen (http://github.com/wvl)
4 | ritch
5 | Marcel Laverdet
6 | Yosef Dinerstein
7 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/rimraf/test/run.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | set -e
3 | code=0
4 | for i in test-*.js; do
5 | echo -n $i ...
6 | bash setup.sh
7 | node $i
8 | if [ -d target ]; then
9 | echo "fail"
10 | code=1
11 | else
12 | echo "pass"
13 | fi
14 | done
15 | rm -rf target
16 | exit $code
17 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/rimraf/test/test-async.js:
--------------------------------------------------------------------------------
1 | var rimraf = require("../rimraf")
2 | , path = require("path")
3 | rimraf(path.join(__dirname, "target"), function (er) {
4 | if (er) throw er
5 | })
6 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/rimraf/test/test-sync.js:
--------------------------------------------------------------------------------
1 | var rimraf = require("../rimraf")
2 | , path = require("path")
3 | rimraf.sync(path.join(__dirname, "target"))
4 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/tar/.npmignore:
--------------------------------------------------------------------------------
1 | .*.swp
2 | node_modules
3 | examples/extract/
4 | test/tmp/
5 | test/fixtures/
6 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/tar/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.6
4 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/tar/node_modules/inherits/inherits.js:
--------------------------------------------------------------------------------
1 | module.exports = require('util').inherits
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/tar/test/fixtures.tgz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/node_modules/tar/test/fixtures.tgz
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/test/fixtures/packed-file.txt:
--------------------------------------------------------------------------------
1 | bar
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/test/fixtures/packed.tar.gz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/test/fixtures/packed.tar.gz
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/test/fixtures/to-pack/bar.txt:
--------------------------------------------------------------------------------
1 | baz
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar-pack/test/fixtures/to-pack/foo.txt:
--------------------------------------------------------------------------------
1 | bar
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar/.npmignore:
--------------------------------------------------------------------------------
1 | .*.swp
2 | node_modules
3 | examples/extract/
4 | test/tmp/
5 | test/fixtures/
6 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.10
4 | - 0.11
5 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar/node_modules/fstream/.npmignore:
--------------------------------------------------------------------------------
1 | .*.swp
2 | node_modules/
3 | examples/deep-copy/
4 | examples/path/
5 | examples/filter-copy/
6 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar/node_modules/fstream/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.6
4 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar/node_modules/fstream/node_modules/graceful-fs/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar/node_modules/inherits/inherits.js:
--------------------------------------------------------------------------------
1 | module.exports = require('util').inherits
2 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar/test/cb-never-called-1.0.1.tgz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar/test/cb-never-called-1.0.1.tgz
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar/test/fixtures.tgz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/node_modules/serialport/node_modules/node-pre-gyp/node_modules/tar/test/fixtures.tgz
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/optimist/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/optimist/example/bool.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var util = require('util');
3 | var argv = require('optimist').argv;
4 |
5 | if (argv.s) {
6 | util.print(argv.fr ? 'Le chat dit: ' : 'The cat says: ');
7 | }
8 | console.log(
9 | (argv.fr ? 'miaou' : 'meow') + (argv.p ? '.' : '')
10 | );
11 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/optimist/example/boolean_double.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var argv = require('optimist')
3 | .boolean(['x','y','z'])
4 | .argv
5 | ;
6 | console.dir([ argv.x, argv.y, argv.z ]);
7 | console.dir(argv._);
8 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/optimist/example/boolean_single.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var argv = require('optimist')
3 | .boolean('v')
4 | .argv
5 | ;
6 | console.dir(argv.v);
7 | console.dir(argv._);
8 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/optimist/example/default_hash.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 |
3 | var argv = require('optimist')
4 | .default({ x : 10, y : 10 })
5 | .argv
6 | ;
7 |
8 | console.log(argv.x + argv.y);
9 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/optimist/example/default_singles.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var argv = require('optimist')
3 | .default('x', 10)
4 | .default('y', 10)
5 | .argv
6 | ;
7 | console.log(argv.x + argv.y);
8 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/optimist/example/divide.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 |
3 | var argv = require('optimist')
4 | .usage('Usage: $0 -x [num] -y [num]')
5 | .demand(['x','y'])
6 | .argv;
7 |
8 | console.log(argv.x / argv.y);
9 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/optimist/example/nonopt.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var argv = require('optimist').argv;
3 | console.log('(%d,%d)', argv.x, argv.y);
4 | console.log(argv._);
5 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/optimist/example/reflect.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | console.dir(require('optimist').argv);
3 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/optimist/example/short.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var argv = require('optimist').argv;
3 | console.log('(%d,%d)', argv.x, argv.y);
4 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/optimist/example/string.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var argv = require('optimist')
3 | .string('x', 'y')
4 | .argv
5 | ;
6 | console.dir([ argv.x, argv.y ]);
7 |
8 | /* Turns off numeric coercion:
9 | ./node string.js -x 000123 -y 9876
10 | [ '000123', '9876' ]
11 | */
12 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/optimist/example/xup.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var argv = require('optimist').argv;
3 |
4 | if (argv.rif - 5 * argv.xup > 7.138) {
5 | console.log('Buy more riffiwobbles');
6 | }
7 | else {
8 | console.log('Sell the xupptumblers');
9 | }
10 |
11 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/optimist/node_modules/minimist/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/optimist/node_modules/minimist/example/parse.js:
--------------------------------------------------------------------------------
1 | var argv = require('../')(process.argv.slice(2));
2 | console.dir(argv);
3 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/optimist/node_modules/minimist/test/parse_modified.js:
--------------------------------------------------------------------------------
1 | var parse = require('../');
2 | var test = require('tape');
3 |
4 | test('parse with modifier functions' , function (t) {
5 | t.plan(1);
6 |
7 | var argv = parse([ '-b', '123' ], { boolean: 'b' });
8 | t.deepEqual(argv, { b: true, _: ['123'] });
9 | });
10 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/optimist/node_modules/minimist/test/whitespace.js:
--------------------------------------------------------------------------------
1 | var parse = require('../');
2 | var test = require('tape');
3 |
4 | test('whitespace should be whitespace' , function (t) {
5 | t.plan(1);
6 | var x = parse([ '-x', '\t' ]).x;
7 | t.equal(x, '\t');
8 | });
9 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/optimist/node_modules/wordwrap/example/meat.js:
--------------------------------------------------------------------------------
1 | var wrap = require('wordwrap')(15);
2 |
3 | console.log(wrap('You and your whole family are made out of meat.'));
4 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/optimist/test/_/argv.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | console.log(JSON.stringify(process.argv));
3 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/optimist/test/_/bin.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var argv = require('../../index').argv
3 | console.log(JSON.stringify(argv._));
4 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/optimist/test/whitespace.js:
--------------------------------------------------------------------------------
1 | var optimist = require('../');
2 | var test = require('tap').test;
3 |
4 | test('whitespace should be whitespace' , function (t) {
5 | t.plan(1);
6 | var x = optimist.parse([ '-x', '\t' ]).x;
7 | t.equal(x, '\t');
8 | });
9 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/sf/.npmignore:
--------------------------------------------------------------------------------
1 | .idea
2 | node_modules
3 |
--------------------------------------------------------------------------------
/node_modules/serialport/node_modules/sf/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.6
4 |
--------------------------------------------------------------------------------
/node_modules/serialport/src/win/enumser.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/node_modules/serialport/src/win/enumser.cpp
--------------------------------------------------------------------------------
/node_modules/serialport/src/win/stdstring.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/node_modules/serialport/src/win/stdstring.h
--------------------------------------------------------------------------------
/node_modules/socket.io/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | .gitignore
5 |
--------------------------------------------------------------------------------
/node_modules/socket.io/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 | - "0.11"
6 |
7 | git:
8 | depth: 1
9 |
10 | matrix:
11 | fast_finish: true
12 | allow_failures:
13 | - node_js: "0.11"
14 |
15 | notifications:
16 | irc: "irc.freenode.org#socket.io"
17 |
--------------------------------------------------------------------------------
/node_modules/socket.io/Makefile:
--------------------------------------------------------------------------------
1 |
2 | REPORTER = dot
3 |
4 | test:
5 | @./node_modules/.bin/mocha \
6 | --reporter $(REPORTER) \
7 | --slow 200ms \
8 | --bail
9 |
10 | test-cov:
11 | @./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- \
12 | --reporter $(REPORTER) \
13 | test/
14 |
15 | .PHONY: test
16 |
--------------------------------------------------------------------------------
/node_modules/socket.io/index.js:
--------------------------------------------------------------------------------
1 |
2 | module.exports = require('./lib');
3 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/debug/.jshintrc:
--------------------------------------------------------------------------------
1 | {
2 | "laxbreak": true
3 | }
4 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/debug/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | example
5 | *.sock
6 | dist
7 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/debug/node_modules/ms/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | test
3 | History.md
4 | Makefile
5 | component.json
6 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/engine.io/.npmignore:
--------------------------------------------------------------------------------
1 | examples
2 | node_modules
3 | test
4 | npm-debug.log
5 | coverage.html
6 | .gitignore
7 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/engine.io/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.10"
4 | - "0.8"
5 |
6 | notifications:
7 | irc: "irc.freenode.org#socket.io"
8 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/engine.io/index.js:
--------------------------------------------------------------------------------
1 |
2 | module.exports = process.env.EIO_COV
3 | ? require('./lib-cov/engine.io')
4 | : require('./lib/engine.io');
5 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/engine.io/node_modules/base64id/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/engine.io/node_modules/debug/.jshintrc:
--------------------------------------------------------------------------------
1 | {
2 | "laxbreak": true
3 | }
4 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/engine.io/node_modules/debug/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | example
5 | *.sock
6 | dist
7 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/engine.io/node_modules/debug/node_modules/ms/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | test
3 | History.md
4 | Makefile
5 | component.json
6 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/.npmignore:
--------------------------------------------------------------------------------
1 | lib-cov
2 | *.seed
3 | *.log
4 | *.csv
5 | *.dat
6 | *.out
7 | *.pid
8 | *.gz
9 |
10 | pids
11 | logs
12 | results
13 |
14 | npm-debug.log
15 | node_modules/*
16 |
17 | test
18 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/index.js:
--------------------------------------------------------------------------------
1 |
2 | module.exports = require('./lib/');
3 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/after/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | .monitor
3 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/after/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.6
4 | - 0.8
5 | - 0.9
6 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/arraybuffer.slice/.npmignore:
--------------------------------------------------------------------------------
1 | lib-cov
2 | lcov.info
3 | *.seed
4 | *.log
5 | *.csv
6 | *.dat
7 | *.out
8 | *.pid
9 | *.gz
10 |
11 | pids
12 | logs
13 | results
14 | build
15 | .grunt
16 |
17 | node_modules
18 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/arraybuffer.slice/Makefile:
--------------------------------------------------------------------------------
1 |
2 | REPORTER = dot
3 |
4 | test:
5 | @./node_modules/.bin/mocha \
6 | --reporter $(REPORTER)
7 |
8 | .PHONY: test
9 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/base64-arraybuffer/.npmignore:
--------------------------------------------------------------------------------
1 | /node_modules/
2 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/base64-arraybuffer/.travis.yml:
--------------------------------------------------------------------------------
1 | ---
2 | language: node_js
3 | node_js:
4 | - '0.10'
5 | before_script:
6 | - npm install
7 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/blob/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | blob.js
3 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/blob/.zuul.yml:
--------------------------------------------------------------------------------
1 | ui: mocha-bdd
2 | browsers:
3 | - name: chrome
4 | version: [8, latest]
5 | - name: ie
6 | version: 10
7 | - name: android
8 | version: latest
9 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/blob/Makefile:
--------------------------------------------------------------------------------
1 | REPORTER = dot
2 |
3 | build: blob.js
4 |
5 | blob.js:
6 | @./node_modules/.bin/browserify --standalone blob index.js > blob.js
7 |
8 | test:
9 | @./node_modules/.bin/zuul -- test/index.js
10 |
11 | clean:
12 | rm blob.js
13 |
14 | .PHONY: test blob.js
15 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/has-binary/.npmignore:
--------------------------------------------------------------------------------
1 | lib-cov
2 | *.seed
3 | *.log
4 | *.csv
5 | *.dat
6 | *.out
7 | *.pid
8 | *.gz
9 |
10 | pids
11 | logs
12 | results
13 |
14 | npm-debug.log
15 | node_modules
16 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/has-binary/History.md:
--------------------------------------------------------------------------------
1 |
2 | 0.1.5 / 2014-09-04
3 | ==================
4 |
5 | * prevent browserify from bundling `Buffer`
6 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/has-binary/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha test.js
4 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/has-binary/README.md:
--------------------------------------------------------------------------------
1 | has-binarydata.js
2 | =================
3 |
4 | Simple module to test if an object contains binary data
5 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/has-binary/node_modules/isarray/index.js:
--------------------------------------------------------------------------------
1 | module.exports = Array.isArray || function (arr) {
2 | return Object.prototype.toString.call(arr) == '[object Array]';
3 | };
4 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/utf8/.gitattributes:
--------------------------------------------------------------------------------
1 | # Automatically normalize line endings for all text-based files
2 | * text=auto
3 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/utf8/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "utf8",
3 | "version": "2.0.0",
4 | "main": "utf8.js",
5 | "ignore": [
6 | "coverage",
7 | "tests",
8 | ".*",
9 | "component.json",
10 | "Gruntfile.js",
11 | "node_modules",
12 | "package.json"
13 | ]
14 | }
15 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/engine.io/node_modules/ws/.npmignore:
--------------------------------------------------------------------------------
1 | npm-debug.log
2 | node_modules
3 | .*.swp
4 | .lock-*
5 | build
6 |
7 | bench
8 | doc
9 | examples
10 | test
11 |
12 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/engine.io/node_modules/ws/lib/Validation.fallback.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * ws: a node.js websocket client
3 | * Copyright(c) 2011 Einar Otto Stangvik
4 | * MIT Licensed
5 | */
6 |
7 | module.exports.Validation = {
8 | isValidUTF8: function(buffer) {
9 | return true;
10 | }
11 | };
12 |
13 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/engine.io/node_modules/ws/node_modules/options/.npmignore:
--------------------------------------------------------------------------------
1 | npm-debug.log
2 | node_modules
3 | .*.swp
4 | .lock-*
5 | build/
6 |
7 | test
8 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/engine.io/node_modules/ws/node_modules/options/Makefile:
--------------------------------------------------------------------------------
1 | ALL_TESTS = $(shell find test/ -name '*.test.js')
2 |
3 | run-tests:
4 | @./node_modules/.bin/mocha \
5 | -t 2000 \
6 | $(TESTFLAGS) \
7 | $(TESTS)
8 |
9 | test:
10 | @$(MAKE) NODE_PATH=lib TESTS="$(ALL_TESTS)" run-tests
11 |
12 | .PHONY: test
13 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/engine.io/node_modules/ws/node_modules/ultron/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | coverage
3 | .tern-port
4 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/has-binary-data/.npmignore:
--------------------------------------------------------------------------------
1 | lib-cov
2 | *.seed
3 | *.log
4 | *.csv
5 | *.dat
6 | *.out
7 | *.pid
8 | *.gz
9 |
10 | pids
11 | logs
12 | results
13 |
14 | npm-debug.log
15 | node_modules
16 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/has-binary-data/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha test.js
4 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/has-binary-data/README.md:
--------------------------------------------------------------------------------
1 | has-binarydata.js
2 | =================
3 |
4 | Simple module to test if an object contains binary data
5 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/has-binary-data/gen.js:
--------------------------------------------------------------------------------
1 | var ob = {};
2 |
3 | var max = 5230; // just before call stack breaks
4 | var count = 0;
5 |
6 | function g(o) {
7 | if (count++ < max) {
8 | o.k = {};
9 | g(o.k);
10 | }
11 | else {
12 | o.k = 'cool';
13 | }
14 | }
15 |
16 | g(ob);
17 | console.log(JSON.stringify(ob));
18 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/has-binary-data/node_modules/isarray/index.js:
--------------------------------------------------------------------------------
1 | module.exports = Array.isArray || function (arr) {
2 | return Object.prototype.toString.call(arr) == '[object Array]';
3 | };
4 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-adapter/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/debug/.jshintrc:
--------------------------------------------------------------------------------
1 | {
2 | "laxbreak": true
3 | }
4 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/debug/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | example
5 | *.sock
6 | dist
7 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/debug/node_modules/ms/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | test
3 | History.md
4 | Makefile
5 | component.json
6 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/object-keys/.npmignore:
--------------------------------------------------------------------------------
1 | test/*
2 |
3 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | build
3 | components
4 |
5 | test
6 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/Makefile:
--------------------------------------------------------------------------------
1 |
2 | REPORTER = dot
3 |
4 | test:
5 | @./node_modules/.bin/mocha \
6 | --reporter $(REPORTER) \
7 | --bail \
8 | test/index.js
9 | @./node_modules/.bin/zuul -- test/index.js
10 |
11 | .PHONY: test
12 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/benchmark/test/run-test.sh:
--------------------------------------------------------------------------------
1 | cd "$(dirname "$0")"
2 | for cmd in rhino ringo narwhal node; do
3 | echo ""
4 | echo "Testing in $cmd..."
5 | $cmd test.js
6 | done
7 | echo ""
8 | echo "Testing in a browser..."
9 | open index.html
10 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/component-emitter/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | test
3 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/component-emitter/.travis.yml:
--------------------------------------------------------------------------------
1 | node_js:
2 | - "0.8"
3 | - "0.10"
4 | language: node_js
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/component-emitter/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha \
4 | --require should \
5 | --reporter spec
6 |
7 | .PHONY: test
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/debug/index.js:
--------------------------------------------------------------------------------
1 | if ('undefined' == typeof window) {
2 | module.exports = require('./lib/debug');
3 | } else {
4 | module.exports = require('./debug');
5 | }
6 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/isarray/index.js:
--------------------------------------------------------------------------------
1 | module.exports = Array.isArray || function (arr) {
2 | return Object.prototype.toString.call(arr) == '[object Array]';
3 | };
4 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/json3/.gitmodules:
--------------------------------------------------------------------------------
1 | [submodule "vendor/spec"]
2 | path = vendor/spec
3 | url = git://github.com/kitcambridge/spec.git
4 | [submodule "vendor/marked"]
5 | path = vendor/marked
6 | url = git://github.com/chjj/marked.git
7 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/json3/.jamignore:
--------------------------------------------------------------------------------
1 | .*
2 | build.js
3 | index.html
4 | component.json
5 | bower.json
6 | index.js
7 | benchmark
8 | page
9 | test
10 | vendor
11 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/json3/.npmignore:
--------------------------------------------------------------------------------
1 | bower.json
2 | component.json
3 | build.js
4 | index.html
5 | index.js
6 | .jshintrc
7 |
8 | benchmark
9 | page
10 | test
11 | vendor
12 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/index.js:
--------------------------------------------------------------------------------
1 |
2 | module.exports = require('./lib/');
3 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/backo2/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/backo2/History.md:
--------------------------------------------------------------------------------
1 |
2 | 1.0.1 / 2014-02-17
3 | ==================
4 |
5 | * go away decimal point
6 | * history
7 |
8 | 1.0.0 / 2014-02-17
9 | ==================
10 |
11 | * add jitter option
12 | * Initial commit
13 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/backo2/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha \
4 | --require should \
5 | --reporter dot \
6 | --bail
7 |
8 | .PHONY: test
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/component-bind/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | *.sock
5 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/component-bind/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha \
4 | --require should \
5 | --reporter spec
6 |
7 | .PHONY: test
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/component-bind/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "bind",
3 | "version": "1.0.0",
4 | "description": "function binding utility",
5 | "keywords": [
6 | "bind",
7 | "utility"
8 | ],
9 | "dependencies": {},
10 | "scripts": [
11 | "index.js"
12 | ]
13 | }
14 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/component-emitter/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | test
3 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/component-emitter/.travis.yml:
--------------------------------------------------------------------------------
1 | node_js:
2 | - "0.8"
3 | - "0.10"
4 | language: node_js
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/component-emitter/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha \
4 | --require should \
5 | --reporter spec
6 |
7 | .PHONY: test
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/component-emitter/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "emitter",
3 | "repo": "component/emitter",
4 | "description": "Event emitter",
5 | "keywords": [
6 | "emitter",
7 | "events"
8 | ],
9 | "version": "1.1.2",
10 | "scripts": [
11 | "index.js"
12 | ],
13 | "license": "MIT"
14 | }
15 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/debug/index.js:
--------------------------------------------------------------------------------
1 | if ('undefined' == typeof window) {
2 | module.exports = require('./lib/debug');
3 | } else {
4 | module.exports = require('./debug');
5 | }
6 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/.npmignore:
--------------------------------------------------------------------------------
1 | support/
2 | test
3 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/index.js:
--------------------------------------------------------------------------------
1 |
2 | module.exports = require('./lib/');
3 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/lib/index.js:
--------------------------------------------------------------------------------
1 |
2 | module.exports = require('./socket');
3 |
4 | /**
5 | * Exports parser
6 | *
7 | * @api public
8 | *
9 | */
10 | module.exports.parser = require('engine.io-parser');
11 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/component-inherit/.npmignore:
--------------------------------------------------------------------------------
1 | components
2 | build
3 | node_modules
4 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/component-inherit/History.md:
--------------------------------------------------------------------------------
1 |
2 | 0.0.2 / 2012-09-03
3 | ==================
4 |
5 | * fix typo in package.json
6 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/component-inherit/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "inherit",
3 | "description": "Prototype inheritance utility",
4 | "version": "0.0.3",
5 | "keywords": ["inherit", "utility"],
6 | "dependencies": {},
7 | "scripts": [
8 | "index.js"
9 | ]
10 | }
11 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/component-inherit/index.js:
--------------------------------------------------------------------------------
1 |
2 | module.exports = function(a, b){
3 | var fn = function(){};
4 | fn.prototype = b.prototype;
5 | a.prototype = new fn;
6 | a.prototype.constructor = a;
7 | };
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/debug/.jshintrc:
--------------------------------------------------------------------------------
1 | {
2 | "laxbreak": true
3 | }
4 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/debug/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | example
5 | *.sock
6 | dist
7 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/debug/node_modules/ms/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | test
3 | History.md
4 | Makefile
5 | component.json
6 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/.npmignore:
--------------------------------------------------------------------------------
1 | lib-cov
2 | *.seed
3 | *.log
4 | *.csv
5 | *.dat
6 | *.out
7 | *.pid
8 | *.gz
9 |
10 | pids
11 | logs
12 | results
13 |
14 | npm-debug.log
15 | node_modules/*
16 |
17 | test
18 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/index.js:
--------------------------------------------------------------------------------
1 |
2 | module.exports = require('./lib/');
3 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/after/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | .monitor
3 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/after/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.6
4 | - 0.8
5 | - 0.9
6 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/arraybuffer.slice/.npmignore:
--------------------------------------------------------------------------------
1 | lib-cov
2 | lcov.info
3 | *.seed
4 | *.log
5 | *.csv
6 | *.dat
7 | *.out
8 | *.pid
9 | *.gz
10 |
11 | pids
12 | logs
13 | results
14 | build
15 | .grunt
16 |
17 | node_modules
18 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/arraybuffer.slice/Makefile:
--------------------------------------------------------------------------------
1 |
2 | REPORTER = dot
3 |
4 | test:
5 | @./node_modules/.bin/mocha \
6 | --reporter $(REPORTER)
7 |
8 | .PHONY: test
9 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/base64-arraybuffer/.npmignore:
--------------------------------------------------------------------------------
1 | /node_modules/
2 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/base64-arraybuffer/.travis.yml:
--------------------------------------------------------------------------------
1 | ---
2 | language: node_js
3 | node_js:
4 | - '0.10'
5 | before_script:
6 | - npm install
7 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/blob/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | blob.js
3 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/blob/.zuul.yml:
--------------------------------------------------------------------------------
1 | ui: mocha-bdd
2 | browsers:
3 | - name: chrome
4 | version: [8, latest]
5 | - name: ie
6 | version: 10
7 | - name: android
8 | version: latest
9 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/has-binary/.npmignore:
--------------------------------------------------------------------------------
1 | lib-cov
2 | *.seed
3 | *.log
4 | *.csv
5 | *.dat
6 | *.out
7 | *.pid
8 | *.gz
9 |
10 | pids
11 | logs
12 | results
13 |
14 | npm-debug.log
15 | node_modules
16 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/has-binary/History.md:
--------------------------------------------------------------------------------
1 |
2 | 0.1.5 / 2014-09-04
3 | ==================
4 |
5 | * prevent browserify from bundling `Buffer`
6 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/has-binary/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha test.js
4 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/has-binary/README.md:
--------------------------------------------------------------------------------
1 | has-binarydata.js
2 | =================
3 |
4 | Simple module to test if an object contains binary data
5 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/has-binary/node_modules/isarray/index.js:
--------------------------------------------------------------------------------
1 | module.exports = Array.isArray || function (arr) {
2 | return Object.prototype.toString.call(arr) == '[object Array]';
3 | };
4 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/utf8/.gitattributes:
--------------------------------------------------------------------------------
1 | # Automatically normalize line endings for all text-based files
2 | * text=auto
3 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/has-cors/.npmignore:
--------------------------------------------------------------------------------
1 | components
2 | build
3 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/has-cors/Makefile:
--------------------------------------------------------------------------------
1 |
2 | build: components index.js
3 | @component build --dev
4 |
5 | components: component.json
6 | @component install --dev
7 |
8 | clean:
9 | rm -fr build components template.js
10 |
11 | .PHONY: clean
12 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/has-cors/node_modules/global/.npmignore:
--------------------------------------------------------------------------------
1 | /components
2 | /build
3 | /node_modules
4 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/has-cors/node_modules/global/Makefile:
--------------------------------------------------------------------------------
1 |
2 | build: components
3 | @component build --dev
4 |
5 | components: component.json
6 | @component install --dev
7 |
8 | clean:
9 | rm -fr build components template.js
10 |
11 | .PHONY: clean
12 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parsejson/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha test.js
4 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parsejson/node_modules/better-assert/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | *.sock
5 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parsejson/node_modules/better-assert/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @echo "populate me"
4 |
5 | .PHONY: test
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parsejson/node_modules/better-assert/example.js:
--------------------------------------------------------------------------------
1 |
2 | var assert = require('./');
3 |
4 | test();
5 |
6 | function test() {
7 | var user = { name: 'tobi' };
8 | assert('tobi' == user.name);
9 | assert('number' == typeof user.age);
10 | }
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parsejson/node_modules/better-assert/node_modules/callsite/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | *.sock
5 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parsejson/node_modules/better-assert/node_modules/callsite/History.md:
--------------------------------------------------------------------------------
1 |
2 | 1.0.0 / 2013-01-24
3 | ==================
4 |
5 | * remove lame magical getters
6 |
7 | 0.0.1 / 2010-01-03
8 | ==================
9 |
10 | * Initial release
11 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parsejson/node_modules/better-assert/node_modules/callsite/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha \
4 | --require should
5 |
6 | .PHONY: test
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parseqs/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha test.js
4 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parseqs/node_modules/better-assert/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | *.sock
5 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parseqs/node_modules/better-assert/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @echo "populate me"
4 |
5 | .PHONY: test
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parseqs/node_modules/better-assert/example.js:
--------------------------------------------------------------------------------
1 |
2 | var assert = require('./');
3 |
4 | test();
5 |
6 | function test() {
7 | var user = { name: 'tobi' };
8 | assert('tobi' == user.name);
9 | assert('number' == typeof user.age);
10 | }
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parseqs/node_modules/better-assert/node_modules/callsite/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | *.sock
5 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parseqs/node_modules/better-assert/node_modules/callsite/History.md:
--------------------------------------------------------------------------------
1 |
2 | 1.0.0 / 2013-01-24
3 | ==================
4 |
5 | * remove lame magical getters
6 |
7 | 0.0.1 / 2010-01-03
8 | ==================
9 |
10 | * Initial release
11 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parseqs/node_modules/better-assert/node_modules/callsite/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha \
4 | --require should
5 |
6 | .PHONY: test
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parseuri/History.md:
--------------------------------------------------------------------------------
1 |
2 | n.n.n / 2014-02-09
3 | ==================
4 |
5 | * parseuri first commit
6 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parseuri/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha test.js
4 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parseuri/node_modules/better-assert/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | *.sock
5 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parseuri/node_modules/better-assert/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @echo "populate me"
4 |
5 | .PHONY: test
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parseuri/node_modules/better-assert/example.js:
--------------------------------------------------------------------------------
1 |
2 | var assert = require('./');
3 |
4 | test();
5 |
6 | function test() {
7 | var user = { name: 'tobi' };
8 | assert('tobi' == user.name);
9 | assert('number' == typeof user.age);
10 | }
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parseuri/node_modules/better-assert/node_modules/callsite/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | *.sock
5 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parseuri/node_modules/better-assert/node_modules/callsite/History.md:
--------------------------------------------------------------------------------
1 |
2 | 1.0.0 / 2013-01-24
3 | ==================
4 |
5 | * remove lame magical getters
6 |
7 | 0.0.1 / 2010-01-03
8 | ==================
9 |
10 | * Initial release
11 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parseuri/node_modules/better-assert/node_modules/callsite/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha \
4 | --require should
5 |
6 | .PHONY: test
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/.npmignore:
--------------------------------------------------------------------------------
1 | npm-debug.log
2 | node_modules
3 | .*.swp
4 | .lock-*
5 | build
6 |
7 | bench
8 | doc
9 | examples
10 | test
11 |
12 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/node_modules/options/.npmignore:
--------------------------------------------------------------------------------
1 | npm-debug.log
2 | node_modules
3 | .*.swp
4 | .lock-*
5 | build/
6 |
7 | test
8 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/node_modules/ultron/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | coverage
3 | .tern-port
4 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/xmlhttprequest/autotest.watchr:
--------------------------------------------------------------------------------
1 | def run_all_tests
2 | puts `clear`
3 | puts `node tests/test-constants.js`
4 | puts `node tests/test-headers.js`
5 | puts `node tests/test-request.js`
6 | end
7 | watch('.*.js') { run_all_tests }
8 | run_all_tests
9 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/xmlhttprequest/tests/testdata.txt:
--------------------------------------------------------------------------------
1 | Hello World
2 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/has-binary/.npmignore:
--------------------------------------------------------------------------------
1 | lib-cov
2 | *.seed
3 | *.log
4 | *.csv
5 | *.dat
6 | *.out
7 | *.pid
8 | *.gz
9 |
10 | pids
11 | logs
12 | results
13 |
14 | npm-debug.log
15 | node_modules
16 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/has-binary/History.md:
--------------------------------------------------------------------------------
1 |
2 | 0.1.6 / 2015-01-24
3 | ==================
4 |
5 | * fix "undefined function" bug when iterating
6 | an object created with Object.create(null) [gunta]
7 |
8 | 0.1.5 / 2014-09-04
9 | ==================
10 |
11 | * prevent browserify from bundling `Buffer`
12 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/has-binary/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha test.js
4 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/has-binary/README.md:
--------------------------------------------------------------------------------
1 | has-binarydata.js
2 | =================
3 |
4 | Simple module to test if an object contains binary data
5 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/has-binary/node_modules/isarray/index.js:
--------------------------------------------------------------------------------
1 | module.exports = Array.isArray || function (arr) {
2 | return Object.prototype.toString.call(arr) == '[object Array]';
3 | };
4 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/indexof/.npmignore:
--------------------------------------------------------------------------------
1 | components
2 | build
3 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/indexof/Makefile:
--------------------------------------------------------------------------------
1 |
2 | build: components index.js
3 | @component build
4 |
5 | components:
6 | @Component install
7 |
8 | clean:
9 | rm -fr build components template.js
10 |
11 | .PHONY: clean
12 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/indexof/Readme.md:
--------------------------------------------------------------------------------
1 |
2 | # indexOf
3 |
4 | Lame indexOf thing, thanks microsoft
5 |
6 | ## Example
7 |
8 | ```js
9 | var index = require('indexof');
10 | index(arr, obj);
11 | ```
12 |
13 | ## License
14 |
15 | MIT
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/indexof/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "indexof",
3 | "description": "Microsoft sucks",
4 | "version": "0.0.1",
5 | "keywords": ["index", "array", "indexOf"],
6 | "dependencies": {},
7 | "scripts": [
8 | "index.js"
9 | ]
10 | }
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/indexof/index.js:
--------------------------------------------------------------------------------
1 |
2 | var indexOf = [].indexOf;
3 |
4 | module.exports = function(arr, obj){
5 | if (indexOf) return arr.indexOf(obj);
6 | for (var i = 0; i < arr.length; ++i) {
7 | if (arr[i] === obj) return i;
8 | }
9 | return -1;
10 | };
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/object-component/.npmignore:
--------------------------------------------------------------------------------
1 | components
2 | build
3 | node_modules
4 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/object-component/History.md:
--------------------------------------------------------------------------------
1 |
2 | 0.0.3 / 2012-10-15
3 | ==================
4 |
5 | * package: added `component` namespace (fixes #1)
6 |
7 | 0.0.2 / 2012-09-20
8 | ==================
9 |
10 | * add code smell to `.merge()`
11 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/object-component/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "object",
3 | "description": "Object keys / values / length",
4 | "version": "0.0.3",
5 | "keywords": ["object", "keys", "utility"],
6 | "dependencies": {},
7 | "scripts": [
8 | "index.js"
9 | ]
10 | }
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/parseuri/History.md:
--------------------------------------------------------------------------------
1 |
2 | n.n.n / 2014-02-09
3 | ==================
4 |
5 | * parseuri first commit
6 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/parseuri/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha test.js
4 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/parseuri/node_modules/better-assert/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | *.sock
5 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/parseuri/node_modules/better-assert/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @echo "populate me"
4 |
5 | .PHONY: test
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/parseuri/node_modules/better-assert/example.js:
--------------------------------------------------------------------------------
1 |
2 | var assert = require('./');
3 |
4 | test();
5 |
6 | function test() {
7 | var user = { name: 'tobi' };
8 | assert('tobi' == user.name);
9 | assert('number' == typeof user.age);
10 | }
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/parseuri/node_modules/better-assert/node_modules/callsite/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | *.sock
5 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/parseuri/node_modules/better-assert/node_modules/callsite/History.md:
--------------------------------------------------------------------------------
1 |
2 | 1.0.0 / 2013-01-24
3 | ==================
4 |
5 | * remove lame magical getters
6 |
7 | 0.0.1 / 2010-01-03
8 | ==================
9 |
10 | * Initial release
11 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/parseuri/node_modules/better-assert/node_modules/callsite/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha \
4 | --require should
5 |
6 | .PHONY: test
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/to-array/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | *.log
3 | *.err
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-client/node_modules/to-array/index.js:
--------------------------------------------------------------------------------
1 | module.exports = toArray
2 |
3 | function toArray(list, index) {
4 | var array = []
5 |
6 | index = index || 0
7 |
8 | for (var i = index || 0; i < list.length; i++) {
9 | array[i - index] = list[i]
10 | }
11 |
12 | return array
13 | }
14 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-parser/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | build
3 | components
4 |
5 | test
6 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-parser/Makefile:
--------------------------------------------------------------------------------
1 |
2 | REPORTER = dot
3 |
4 | test:
5 | @./node_modules/.bin/mocha \
6 | --reporter $(REPORTER) \
7 | --bail \
8 | test/index.js
9 | @./node_modules/.bin/zuul -- test/index.js
10 |
11 | .PHONY: test
12 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-parser/bench/bench.js:
--------------------------------------------------------------------------------
1 | var bencher = require('./index');
2 | bencher(function(benchmark) {
3 | function logMean(test) {
4 | console.log(test.name + ' mean run time: ' + test.stats.mean);
5 | }
6 |
7 | for (var i = 0; i < benchmark.length; i++) {
8 | logMean(benchmark[i]);
9 | }
10 | });
11 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-parser/bg.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/node_modules/socket.io/node_modules/socket.io-parser/bg.gif
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-parser/is-buffer.js:
--------------------------------------------------------------------------------
1 |
2 | module.exports = isBuf;
3 |
4 | /**
5 | * Returns true if obj is a buffer or an arraybuffer.
6 | *
7 | * @api private
8 | */
9 |
10 | function isBuf(obj) {
11 | return (global.Buffer && global.Buffer.isBuffer(obj)) ||
12 | (global.ArrayBuffer && obj instanceof ArrayBuffer);
13 | }
14 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-parser/node_modules/benchmark/test/run-test.sh:
--------------------------------------------------------------------------------
1 | cd "$(dirname "$0")"
2 | for cmd in rhino ringo narwhal node; do
3 | echo ""
4 | echo "Testing in $cmd..."
5 | $cmd test.js
6 | done
7 | echo ""
8 | echo "Testing in a browser..."
9 | open index.html
10 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-parser/node_modules/component-emitter/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | test
3 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-parser/node_modules/component-emitter/.travis.yml:
--------------------------------------------------------------------------------
1 | node_js:
2 | - "0.8"
3 | - "0.10"
4 | language: node_js
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-parser/node_modules/component-emitter/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha \
4 | --require should \
5 | --reporter spec
6 |
7 | .PHONY: test
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-parser/node_modules/debug/index.js:
--------------------------------------------------------------------------------
1 | if ('undefined' == typeof window) {
2 | module.exports = require('./lib/debug');
3 | } else {
4 | module.exports = require('./debug');
5 | }
6 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-parser/node_modules/isarray/index.js:
--------------------------------------------------------------------------------
1 | module.exports = Array.isArray || function (arr) {
2 | return Object.prototype.toString.call(arr) == '[object Array]';
3 | };
4 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-parser/node_modules/json3/.gitmodules:
--------------------------------------------------------------------------------
1 | [submodule "vendor/spec"]
2 | path = vendor/spec
3 | url = git://github.com/kitcambridge/spec.git
4 | [submodule "vendor/marked"]
5 | path = vendor/marked
6 | url = git://github.com/chjj/marked.git
7 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-parser/node_modules/json3/.jamignore:
--------------------------------------------------------------------------------
1 | .*
2 | build.js
3 | index.html
4 | component.json
5 | bower.json
6 | index.js
7 | benchmark
8 | page
9 | test
10 | vendor
11 |
--------------------------------------------------------------------------------
/node_modules/socket.io/node_modules/socket.io-parser/node_modules/json3/.npmignore:
--------------------------------------------------------------------------------
1 | bower.json
2 | component.json
3 | build.js
4 | index.html
5 | index.js
6 | .jshintrc
7 |
8 | benchmark
9 | page
10 | test
11 | vendor
12 |
--------------------------------------------------------------------------------
/serialport/Parse/diff_A188.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/serialport/Parse/diff_A188.txt
--------------------------------------------------------------------------------
/serialport/fail_record_templet.xlsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/serialport/fail_record_templet.xlsx
--------------------------------------------------------------------------------
/serialport/public/css/serialport.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/serialport/public/css/serialport.css
--------------------------------------------------------------------------------
/serialport/public/image/bitbug_favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/serialport/public/image/bitbug_favicon.ico
--------------------------------------------------------------------------------
/serialport/public/image/ensaving_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/serialport/public/image/ensaving_logo.png
--------------------------------------------------------------------------------
/serialport/public/image/serial_run.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/serialport/public/image/serial_run.png
--------------------------------------------------------------------------------
/serialport/public/image/serial_stop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/serialport/public/image/serial_stop.png
--------------------------------------------------------------------------------
/说明.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xianyanbu/serialport/41004c975a35661d5f4cf50ebec533dc7fd5afc9/说明.txt
--------------------------------------------------------------------------------