在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → 基于nodejs实现的串口通信

基于nodejs实现的串口通信

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:6.34M
  • 下载次数:10
  • 浏览次数:140
  • 发布时间:2021-01-25
  • 实例类别:一般编程问题
  • 发 布 人:好学IT男
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
利用nodejs实现串口通信,可以更改波特率,接收数据类型等
【实例截图】
【核心代码】
e855edf3-8ec8-4e09-8cec-10f7f3cc7b03
└── 串口通信nodejs
├── 2016-03-20 23_42_33屏幕截图.png
├── index.html
├── README.md
└── serial-webDebug
├── app.js
├── bin
│   └── www
├── node_modules
│   ├── accepts
│   │   ├── HISTORY.md
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   └── README.md
│   ├── array-flatten
│   │   ├── array-flatten.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   └── README.md
│   ├── basic-auth
│   │   ├── HISTORY.md
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   └── README.md
│   ├── bindings
│   │   ├── bindings.js
│   │   ├── package.json
│   │   └── README.md
│   ├── bluebird
│   │   ├── changelog.md
│   │   ├── js
│   │   │   ├── browser
│   │   │   │   ├── bluebird.core.js
│   │   │   │   ├── bluebird.core.min.js
│   │   │   │   ├── bluebird.js
│   │   │   │   └── bluebird.min.js
│   │   │   └── release
│   │   │   ├── any.js
│   │   │   ├── assert.js
│   │   │   ├── async.js
│   │   │   ├── bind.js
│   │   │   ├── bluebird.js
│   │   │   ├── call_get.js
│   │   │   ├── cancel.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
│   │   │   ├── nodeback.js
│   │   │   ├── nodeify.js
│   │   │   ├── promise_array.js
│   │   │   ├── promise.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
│   │   ├── LICENSE
│   │   ├── package.json
│   │   └── README.md
│   ├── body-parser
│   │   ├── HISTORY.md
│   │   ├── index.js
│   │   ├── lib
│   │   │   ├── read.js
│   │   │   └── types
│   │   │   ├── json.js
│   │   │   ├── raw.js
│   │   │   ├── text.js
│   │   │   └── urlencoded.js
│   │   ├── LICENSE
│   │   ├── node_modules
│   │   │   ├── debug
│   │   │   │   ├── bower.json
│   │   │   │   ├── browser.js
│   │   │   │   ├── component.json
│   │   │   │   ├── debug.js
│   │   │   │   ├── History.md
│   │   │   │   ├── Makefile
│   │   │   │   ├── node.js
│   │   │   │   ├── package.json
│   │   │   │   └── Readme.md
│   │   │   └── depd
│   │   │   ├── History.md
│   │   │   ├── index.js
│   │   │   ├── lib
│   │   │   │   └── compat
│   │   │   │   ├── buffer-concat.js
│   │   │   │   ├── callsite-tostring.js
│   │   │   │   └── index.js
│   │   │   ├── LICENSE
│   │   │   ├── package.json
│   │   │   └── Readme.md
│   │   ├── package.json
│   │   └── README.md
│   ├── bytes
│   │   ├── History.md
│   │   ├── index.js
│   │   ├── package.json
│   │   └── Readme.md
│   ├── content-disposition
│   │   ├── HISTORY.md
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   └── README.md
│   ├── content-type
│   │   ├── HISTORY.md
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   └── README.md
│   ├── cookie
│   │   ├── HISTORY.md
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   └── README.md
│   ├── cookie-parser
│   │   ├── HISTORY.md
│   │   ├── index.js
│   │   ├── lib
│   │   │   └── parse.js
│   │   ├── LICENSE
│   │   ├── node_modules
│   │   │   └── cookie
│   │   │   ├── index.js
│   │   │   ├── LICENSE
│   │   │   ├── package.json
│   │   │   └── README.md
│   │   ├── package.json
│   │   └── README.md
│   ├── cookie-signature
│   │   ├── History.md
│   │   ├── index.js
│   │   ├── package.json
│   │   └── Readme.md
│   ├── define-properties
│   │   ├── CHANGELOG.md
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   ├── README.md
│   │   └── test
│   │   └── index.js
│   ├── depd
│   │   ├── History.md
│   │   ├── index.js
│   │   ├── lib
│   │   │   ├── browser
│   │   │   │   └── index.js
│   │   │   └── compat
│   │   │   ├── callsite-tostring.js
│   │   │   ├── event-listener-count.js
│   │   │   └── index.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   └── Readme.md
│   ├── destroy
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   └── README.md
│   ├── ee-first
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   └── README.md
│   ├── ejs
│   │   ├── ejs.js
│   │   ├── ejs.min.js
│   │   ├── Jakefile
│   │   ├── lib
│   │   │   ├── ejs.js
│   │   │   └── utils.js
│   │   ├── package.json
│   │   ├── README.md
│   │   └── test
│   │   ├── ejs.js
│   │   ├── fixtures
│   │   │   ├── backslash.ejs
│   │   │   ├── backslash.html
│   │   │   ├── comments.ejs
│   │   │   ├── comments.html
│   │   │   ├── consecutive-tags.ejs
│   │   │   ├── consecutive-tags.html
│   │   │   ├── double-quote.ejs
│   │   │   ├── double-quote.html
│   │   │   ├── error.ejs
│   │   │   ├── error.out
│   │   │   ├── fail.ejs
│   │   │   ├── hello-world.ejs
│   │   │   ├── include-abspath.ejs
│   │   │   ├── include_cache.ejs
│   │   │   ├── include_cache.html
│   │   │   ├── include.css.ejs
│   │   │   ├── include.css.html
│   │   │   ├── include.ejs
│   │   │   ├── include.html
│   │   │   ├── include_preprocessor_cache.ejs
│   │   │   ├── include_preprocessor_cache.html
│   │   │   ├── include_preprocessor.css.ejs
│   │   │   ├── include_preprocessor.css.html
│   │   │   ├── include_preprocessor.ejs
│   │   │   ├── include_preprocessor.html
│   │   │   ├── includes
│   │   │   │   ├── bom.ejs
│   │   │   │   ├── menu
│   │   │   │   │   └── item.ejs
│   │   │   │   └── menu-item.ejs
│   │   │   ├── include-simple.ejs
│   │   │   ├── include-simple.html
│   │   │   ├── literal.ejs
│   │   │   ├── literal.html
│   │   │   ├── menu.ejs
│   │   │   ├── menu.html
│   │   │   ├── menu_preprocessor.ejs
│   │   │   ├── menu_preprocessor.html
│   │   │   ├── menu_var.ejs
│   │   │   ├── messed.ejs
│   │   │   ├── messed.html
│   │   │   ├── newlines.ejs
│   │   │   ├── newlines.html
│   │   │   ├── newlines.mixed.ejs
│   │   │   ├── newlines.mixed.html
│   │   │   ├── no.newlines.ejs
│   │   │   ├── no.newlines.error.ejs
│   │   │   ├── no.newlines.html
│   │   │   ├── no.semicolons.ejs
│   │   │   ├── no.semicolons.html
│   │   │   ├── para.ejs
│   │   │   ├── pet.ejs
│   │   │   ├── rmWhitespace.ejs
│   │   │   ├── rmWhitespace.html
│   │   │   ├── single-quote.ejs
│   │   │   ├── single-quote.html
│   │   │   ├── space-and-tab-slurp.ejs
│   │   │   ├── space-and-tab-slurp.html
│   │   │   ├── style.css
│   │   │   ├── user.ejs
│   │   │   ├── user-no-with.ejs
│   │   │   └── with-context.ejs
│   │   ├── mocha.opts
│   │   └── tmp
│   │   ├── include.ejs
│   │   ├── include_preprocessor.ejs
│   │   └── renderFile.ejs
│   ├── escape-html
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   └── Readme.md
│   ├── etag
│   │   ├── HISTORY.md
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   └── README.md
│   ├── express
│   │   ├── History.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
│   │   ├── LICENSE
│   │   ├── node_modules
│   │   │   └── debug
│   │   │   ├── bower.json
│   │   │   ├── browser.js
│   │   │   ├── component.json
│   │   │   ├── debug.js
│   │   │   ├── History.md
│   │   │   ├── Makefile
│   │   │   ├── node.js
│   │   │   ├── package.json
│   │   │   └── Readme.md
│   │   ├── package.json
│   │   └── Readme.md
│   ├── finalhandler
│   │   ├── HISTORY.md
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── node_modules
│   │   │   └── debug
│   │   │   ├── bower.json
│   │   │   ├── browser.js
│   │   │   ├── component.json
│   │   │   ├── debug.js
│   │   │   ├── History.md
│   │   │   ├── Makefile
│   │   │   ├── node.js
│   │   │   ├── package.json
│   │   │   └── Readme.md
│   │   ├── package.json
│   │   └── README.md
│   ├── foreach
│   │   ├── component.json
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── Makefile
│   │   ├── package.json
│   │   ├── Readme.md
│   │   └── test.js
│   ├── forwarded
│   │   ├── HISTORY.md
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   └── README.md
│   ├── fresh
│   │   ├── HISTORY.md
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   └── README.md
│   ├── function-bind
│   │   ├── implementation.js
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   ├── README.md
│   │   └── test
│   │   └── index.js
│   ├── has-symbols
│   │   ├── CHANGELOG.md
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   ├── README.md
│   │   ├── shams.js
│   │   └── test
│   │   ├── index.js
│   │   ├── shams
│   │   │   ├── core-js.js
│   │   │   └── get-own-property-symbols.js
│   │   └── tests.js
│   ├── http-errors
│   │   ├── HISTORY.md
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   └── README.md
│   ├── iconv-lite
│   │   ├── Changelog.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
│   │   ├── LICENSE
│   │   ├── package.json
│   │   └── README.md
│   ├── inherits
│   │   ├── inherits_browser.js
│   │   ├── inherits.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   └── README.md
│   ├── ipaddr.js
│   │   ├── bower.json
│   │   ├── Cakefile
│   │   ├── ipaddr.min.js
│   │   ├── lib
│   │   │   └── ipaddr.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   ├── README.md
│   │   ├── src
│   │   │   └── ipaddr.coffee
│   │   └── test
│   │   └── ipaddr.test.coffee
│   ├── media-typer
│   │   ├── HISTORY.md
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   └── README.md
│   ├── merge-descriptors
│   │   ├── HISTORY.md
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   └── README.md
│   ├── methods
│   │   ├── HISTORY.md
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   └── README.md
│   ├── mime
│   │   ├── build
│   │   │   ├── build.js
│   │   │   └── test.js
│   │   ├── cli.js
│   │   ├── LICENSE
│   │   ├── mime.js
│   │   ├── package.json
│   │   ├── README.md
│   │   └── types.json
│   ├── mime-db
│   │   ├── db.json
│   │   ├── HISTORY.md
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   └── README.md
│   ├── mime-types
│   │   ├── HISTORY.md
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   └── README.md
│   ├── minimist
│   │   ├── example
│   │   │   └── parse.js
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── 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
│   ├── morgan
│   │   ├── HISTORY.md
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── node_modules
│   │   │   ├── debug
│   │   │   │   ├── bower.json
│   │   │   │   ├── browser.js
│   │   │   │   ├── component.json
│   │   │   │   ├── debug.js
│   │   │   │   ├── History.md
│   │   │   │   ├── Makefile
│   │   │   │   ├── node.js
│   │   │   │   ├── package.json
│   │   │   │   └── Readme.md
│   │   │   └── depd
│   │   │   ├── History.md
│   │   │   ├── index.js
│   │   │   ├── lib
│   │   │   │   └── compat
│   │   │   │   ├── buffer-concat.js
│   │   │   │   ├── callsite-tostring.js
│   │   │   │   └── index.js
│   │   │   ├── LICENSE
│   │   │   ├── package.json
│   │   │   └── Readme.md
│   │   ├── package.json
│   │   └── README.md
│   ├── ms
│   │   ├── History.md
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   └── README.md
│   ├── nan
│   │   ├── appveyor.yml
│   │   ├── CHANGELOG.md
│   │   ├── doc
│   │   │   ├── asyncworker.md
│   │   │   ├── buffers.md
│   │   │   ├── callback.md
│   │   │   ├── converters.md
│   │   │   ├── errors.md
│   │   │   ├── maybe_types.md
│   │   │   ├── methods.md
│   │   │   ├── new.md
│   │   │   ├── node_misc.md
│   │   │   ├── object_wrappers.md
│   │   │   ├── persistent.md
│   │   │   ├── scopes.md
│   │   │   ├── script.md
│   │   │   ├── string_bytes.md
│   │   │   ├── v8_internals.md
│   │   │   └── v8_misc.md
│   │   ├── include_dirs.js
│   │   ├── LICENSE.md
│   │   ├── nan_callbacks_12_inl.h
│   │   ├── nan_callbacks.h
│   │   ├── nan_callbacks_pre_12_inl.h
│   │   ├── nan_converters_43_inl.h
│   │   ├── nan_converters.h
│   │   ├── nan_converters_pre_43_inl.h
│   │   ├── nan.h
│   │   ├── nan_implementation_12_inl.h
│   │   ├── nan_implementation_pre_12_inl.h
│   │   ├── nan_maybe_43_inl.h
│   │   ├── nan_maybe_pre_43_inl.h
│   │   ├── nan_new.h
│   │   ├── nan_object_wrap.h
│   │   ├── nan_persistent_12_inl.h
│   │   ├── nan_persistent_pre_12_inl.h
│   │   ├── nan_string_bytes.h
│   │   ├── nan_typedarray_contents.h
│   │   ├── nan_weak.h
│   │   ├── package.json
│   │   └── tools
│   │   ├── 1to2.js
│   │   ├── package.json
│   │   └── README.md
│   ├── negotiator
│   │   ├── HISTORY.md
│   │   ├── index.js
│   │   ├── lib
│   │   │   ├── charset.js
│   │   │   ├── encoding.js
│   │   │   ├── language.js
│   │   │   └── mediaType.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   └── README.md
│   ├── object.assign
│   │   ├── auto.js
│   │   ├── CHANGELOG.md
│   │   ├── dist
│   │   │   └── browser.js
│   │   ├── hasSymbols.js
│   │   ├── implementation.js
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   ├── polyfill.js
│   │   ├── README.md
│   │   ├── shim.js
│   │   ├── test
│   │   │   ├── index.js
│   │   │   ├── native.js
│   │   │   ├── shimmed.js
│   │   │   └── tests.js
│   │   └── test.sh
│   ├── object-keys
│   │   ├── CHANGELOG.md
│   │   ├── index.js
│   │   ├── isArguments.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   ├── README.md
│   │   └── test
│   │   └── index.js
│   ├── on-finished
│   │   ├── HISTORY.md
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   └── README.md
│   ├── on-headers
│   │   ├── HISTORY.md
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   └── README.md
│   ├── optimist
│   │   ├── example
│   │   │   ├── boolean_double.js
│   │   │   ├── boolean_single.js
│   │   │   ├── bool.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
│   │   ├── LICENSE
│   │   ├── package.json
│   │   ├── readme.markdown
│   │   └── test
│   │   ├── _
│   │   │   ├── argv.js
│   │   │   └── bin.js
│   │   ├── dash.js
│   │   ├── _.js
│   │   ├── parse.js
│   │   ├── parse_modified.js
│   │   ├── short.js
│   │   ├── usage.js
│   │   └── whitespace.js
│   ├── parseurl
│   │   ├── HISTORY.md
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   └── README.md
│   ├── path-to-regexp
│   │   ├── History.md
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   └── Readme.md
│   ├── proxy-addr
│   │   ├── HISTORY.md
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   └── README.md
│   ├── qs
│   │   ├── bower.json
│   │   ├── CHANGELOG.md
│   │   ├── CONTRIBUTING.md
│   │   ├── lib
│   │   │   ├── index.js
│   │   │   ├── parse.js
│   │   │   ├── stringify.js
│   │   │   └── utils.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   ├── README.md
│   │   └── test
│   │   ├── parse.js
│   │   ├── stringify.js
│   │   └── utils.js
│   ├── range-parser
│   │   ├── HISTORY.md
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   └── README.md
│   ├── raw-body
│   │   ├── HISTORY.md
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── node_modules
│   │   │   ├── bytes
│   │   │   │   ├── History.md
│   │   │   │   ├── index.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   └── Readme.md
│   │   │   └── iconv-lite
│   │   │   ├── Changelog.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
│   │   │   ├── LICENSE
│   │   │   ├── package.json
│   │   │   └── README.md
│   │   ├── package.json
│   │   └── README.md
│   ├── send
│   │   ├── HISTORY.md
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── node_modules
│   │   │   └── debug
│   │   │   ├── bower.json
│   │   │   ├── browser.js
│   │   │   ├── component.json
│   │   │   ├── debug.js
│   │   │   ├── History.md
│   │   │   ├── Makefile
│   │   │   ├── node.js
│   │   │   ├── package.json
│   │   │   └── Readme.md
│   │   ├── package.json
│   │   └── README.md
│   ├── serialport
│   │   ├── bin
│   │   │   ├── serialportList.js
│   │   │   └── serialportTerminal.js
│   │   ├── binding.gyp
│   │   ├── build
│   │   │   ├── binding.sln
│   │   │   ├── config.gypi
│   │   │   ├── Release
│   │   │   │   ├── obj
│   │   │   │   │   └── serialport
│   │   │   │   │   ├── disphelper.obj
│   │   │   │   │   ├── enumser.obj
│   │   │   │   │   ├── serialport.obj
│   │   │   │   │   ├── serialport.tlog
│   │   │   │   │   │   ├── CL.command.1.tlog
│   │   │   │   │   │   ├── CL.read.1.tlog
│   │   │   │   │   │   ├── CL.write.1.tlog
│   │   │   │   │   │   ├── link.command.1.tlog
│   │   │   │   │   │   ├── link.read.1.tlog
│   │   │   │   │   │   ├── link.write.1.tlog
│   │   │   │   │   │   ├── serialport.lastbuildstate
│   │   │   │   │   │   └── serialport.write.1u.tlog
│   │   │   │   │   ├── serialport_win.obj
│   │   │   │   │   ├── vc141.pdb
│   │   │   │   │   └── win_delay_load_hook.obj
│   │   │   │   ├── serialport.exp
│   │   │   │   ├── serialport.lib
│   │   │   │   ├── serialport.map
│   │   │   │   ├── serialport.node
│   │   │   │   └── serialport.pdb
│   │   │   ├── serialport.vcxproj
│   │   │   └── serialport.vcxproj.filters
│   │   ├── changelog.md
│   │   ├── lib
│   │   │   ├── bindings.js
│   │   │   ├── list-unix.js
│   │   │   ├── parsers.js
│   │   │   └── serialport.js
│   │   ├── LICENSE
│   │   ├── node_modules
│   │   │   ├── abbrev
│   │   │   │   ├── abbrev.js
│   │   │   │   ├── CONTRIBUTING.md
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── test.js
│   │   │   ├── acorn
│   │   │   │   ├── AUTHORS
│   │   │   │   ├── bin
│   │   │   │   │   ├── acorn
│   │   │   │   │   ├── build-acorn.js
│   │   │   │   │   ├── generate-identifier-regex.js
│   │   │   │   │   ├── prepublish.sh
│   │   │   │   │   ├── update_authors.sh
│   │   │   │   │   └── without_eval
│   │   │   │   ├── dist
│   │   │   │   │   ├── acorn_csp.js
│   │   │   │   │   ├── acorn.js
│   │   │   │   │   ├── acorn_loose.js
│   │   │   │   │   └── walk.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── src
│   │   │   │   ├── expression.js
│   │   │   │   ├── identifier.js
│   │   │   │   ├── index.js
│   │   │   │   ├── location.js
│   │   │   │   ├── loose
│   │   │   │   │   ├── acorn_loose.js
│   │   │   │   │   ├── expression.js
│   │   │   │   │   ├── index.js
│   │   │   │   │   ├── parseutil.js
│   │   │   │   │   ├── state.js
│   │   │   │   │   ├── statement.js
│   │   │   │   │   └── tokenize.js
│   │   │   │   ├── lval.js
│   │   │   │   ├── node.js
│   │   │   │   ├── options.js
│   │   │   │   ├── parseutil.js
│   │   │   │   ├── state.js
│   │   │   │   ├── statement.js
│   │   │   │   ├── tokencontext.js
│   │   │   │   ├── tokenize.js
│   │   │   │   ├── tokentype.js
│   │   │   │   ├── util.js
│   │   │   │   ├── walk
│   │   │   │   │   └── index.js
│   │   │   │   └── whitespace.js
│   │   │   ├── ansi
│   │   │   │   ├── examples
│   │   │   │   │   ├── beep
│   │   │   │   │   │   └── index.js
│   │   │   │   │   ├── clear
│   │   │   │   │   │   └── index.js
│   │   │   │   │   ├── cursorPosition.js
│   │   │   │   │   └── progress
│   │   │   │   │   └── index.js
│   │   │   │   ├── History.md
│   │   │   │   ├── lib
│   │   │   │   │   ├── ansi.js
│   │   │   │   │   └── newlines.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── ansi-regex
│   │   │   │   ├── index.js
│   │   │   │   ├── license
│   │   │   │   ├── package.json
│   │   │   │   └── readme.md
│   │   │   ├── ansi-styles
│   │   │   │   ├── index.js
│   │   │   │   ├── license
│   │   │   │   ├── package.json
│   │   │   │   └── readme.md
│   │   │   ├── are-we-there-yet
│   │   │   │   ├── CHANGES.md
│   │   │   │   ├── index.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   ├── test
│   │   │   │   │   ├── lib
│   │   │   │   │   │   └── test-event.js
│   │   │   │   │   ├── trackergroup.js
│   │   │   │   │   ├── tracker.js
│   │   │   │   │   └── trackerstream.js
│   │   │   │   ├── tracker-base.js
│   │   │   │   ├── tracker-group.js
│   │   │   │   ├── tracker.js
│   │   │   │   └── tracker-stream.js
│   │   │   ├── asn1
│   │   │   │   ├── lib
│   │   │   │   │   ├── ber
│   │   │   │   │   │   ├── errors.js
│   │   │   │   │   │   ├── index.js
│   │   │   │   │   │   ├── reader.js
│   │   │   │   │   │   ├── types.js
│   │   │   │   │   │   └── writer.js
│   │   │   │   │   └── index.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── tst
│   │   │   │   └── ber
│   │   │   │   ├── reader.test.js
│   │   │   │   └── writer.test.js
│   │   │   ├── assert-plus
│   │   │   │   ├── assert.js
│   │   │   │   ├── AUTHORS
│   │   │   │   ├── CHANGES.md
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── ast-types
│   │   │   │   ├── def
│   │   │   │   │   ├── babel.js
│   │   │   │   │   ├── core.js
│   │   │   │   │   ├── e4x.js
│   │   │   │   │   ├── es6.js
│   │   │   │   │   ├── es7.js
│   │   │   │   │   ├── esprima.js
│   │   │   │   │   ├── flow.js
│   │   │   │   │   ├── jsx.js
│   │   │   │   │   └── mozilla.js
│   │   │   │   ├── lib
│   │   │   │   │   ├── equiv.js
│   │   │   │   │   ├── node-path.js
│   │   │   │   │   ├── path.js
│   │   │   │   │   ├── path-visitor.js
│   │   │   │   │   ├── scope.js
│   │   │   │   │   ├── shared.js
│   │   │   │   │   └── types.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── main.js
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── async
│   │   │   │   ├── CHANGELOG.md
│   │   │   │   ├── dist
│   │   │   │   │   ├── async.js
│   │   │   │   │   └── async.min.js
│   │   │   │   ├── lib
│   │   │   │   │   └── async.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── aws4
│   │   │   │   ├── aws4.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── aws-sign2
│   │   │   │   ├── index.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── balanced-match
│   │   │   │   ├── example.js
│   │   │   │   ├── index.js
│   │   │   │   ├── LICENSE.md
│   │   │   │   ├── Makefile
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── test
│   │   │   │   └── balanced.js
│   │   │   ├── bl
│   │   │   │   ├── bl.js
│   │   │   │   ├── LICENSE.md
│   │   │   │   ├── node_modules
│   │   │   │   │   └── readable-stream
│   │   │   │   │   ├── 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
│   │   │   │   │   ├── LICENSE
│   │   │   │   │   ├── package.json
│   │   │   │   │   ├── passthrough.js
│   │   │   │   │   ├── readable.js
│   │   │   │   │   ├── README.md
│   │   │   │   │   ├── transform.js
│   │   │   │   │   └── writable.js
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── test
│   │   │   │   └── test.js
│   │   │   ├── block-stream
│   │   │   │   ├── bench
│   │   │   │   │   ├── block-stream.js
│   │   │   │   │   ├── block-stream-pause.js
│   │   │   │   │   ├── dropper.js
│   │   │   │   │   └── dropper-pause.js
│   │   │   │   ├── block-stream.js
│   │   │   │   ├── LICENCE
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── test
│   │   │   │   ├── basic.js
│   │   │   │   ├── nopad.js
│   │   │   │   ├── nopad-thorough.js
│   │   │   │   ├── pause-resume.js
│   │   │   │   ├── thorough.js
│   │   │   │   └── two-stream.js
│   │   │   ├── boom
│   │   │   │   ├── CONTRIBUTING.md
│   │   │   │   ├── images
│   │   │   │   │   └── boom.png
│   │   │   │   ├── lib
│   │   │   │   │   └── index.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── test
│   │   │   │   └── index.js
│   │   │   ├── brace-expansion
│   │   │   │   ├── example.js
│   │   │   │   ├── index.js
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── caseless
│   │   │   │   ├── index.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── test.js
│   │   │   ├── chalk
│   │   │   │   ├── index.js
│   │   │   │   ├── license
│   │   │   │   ├── package.json
│   │   │   │   └── readme.md
│   │   │   ├── combined-stream
│   │   │   │   ├── lib
│   │   │   │   │   └── combined_stream.js
│   │   │   │   ├── License
│   │   │   │   ├── package.json
│   │   │   │   └── Readme.md
│   │   │   ├── commander
│   │   │   │   ├── History.md
│   │   │   │   ├── index.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   └── Readme.md
│   │   │   ├── concat-map
│   │   │   │   ├── example
│   │   │   │   │   └── map.js
│   │   │   │   ├── index.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   ├── README.markdown
│   │   │   │   └── test
│   │   │   │   └── map.js
│   │   │   ├── core-util-is
│   │   │   │   ├── float.patch
│   │   │   │   ├── lib
│   │   │   │   │   └── util.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── test.js
│   │   │   ├── cryptiles
│   │   │   │   ├── lib
│   │   │   │   │   └── index.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── test
│   │   │   │   └── index.js
│   │   │   ├── dashdash
│   │   │   │   ├── etc
│   │   │   │   │   └── dashdash.bash_completion.in
│   │   │   │   ├── lib
│   │   │   │   │   └── dashdash.js
│   │   │   │   ├── node_modules
│   │   │   │   │   └── assert-plus
│   │   │   │   │   ├── assert.js
│   │   │   │   │   ├── AUTHORS
│   │   │   │   │   ├── CHANGES.md
│   │   │   │   │   ├── package.json
│   │   │   │   │   └── README.md
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── debug
│   │   │   │   ├── bower.json
│   │   │   │   ├── browser.js
│   │   │   │   ├── component.json
│   │   │   │   ├── debug.js
│   │   │   │   ├── History.md
│   │   │   │   ├── Makefile
│   │   │   │   ├── node.js
│   │   │   │   ├── package.json
│   │   │   │   └── Readme.md
│   │   │   ├── deep-extend
│   │   │   │   ├── CHANGELOG.md
│   │   │   │   ├── index.js
│   │   │   │   ├── lib
│   │   │   │   │   └── deep-extend.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── delayed-stream
│   │   │   │   ├── lib
│   │   │   │   │   └── delayed_stream.js
│   │   │   │   ├── License
│   │   │   │   ├── Makefile
│   │   │   │   ├── package.json
│   │   │   │   └── Readme.md
│   │   │   ├── delegates
│   │   │   │   ├── History.md
│   │   │   │   ├── index.js
│   │   │   │   ├── License
│   │   │   │   ├── Makefile
│   │   │   │   ├── package.json
│   │   │   │   ├── Readme.md
│   │   │   │   └── test
│   │   │   │   └── index.js
│   │   │   ├── ecc-jsbn
│   │   │   │   ├── index.js
│   │   │   │   ├── lib
│   │   │   │   │   ├── ec.js
│   │   │   │   │   ├── LICENSE-jsbn
│   │   │   │   │   └── sec.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── node_modules
│   │   │   │   │   └── jsbn
│   │   │   │   │   ├── example.html
│   │   │   │   │   ├── example.js
│   │   │   │   │   ├── index.js
│   │   │   │   │   ├── package.json
│   │   │   │   │   └── README.md
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── test.js
│   │   │   ├── escape-string-regexp
│   │   │   │   ├── index.js
│   │   │   │   ├── license
│   │   │   │   ├── package.json
│   │   │   │   └── readme.md
│   │   │   ├── esmangle-evaluator
│   │   │   │   ├── common.js
│   │   │   │   ├── evaluator.js
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── esprima
│   │   │   │   ├── bin
│   │   │   │   │   ├── esparse.js
│   │   │   │   │   └── esvalidate.js
│   │   │   │   ├── ChangeLog
│   │   │   │   ├── esprima.js
│   │   │   │   ├── LICENSE.BSD
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── extend
│   │   │   │   ├── CHANGELOG.md
│   │   │   │   ├── component.json
│   │   │   │   ├── index.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── extsprintf
│   │   │   │   ├── examples
│   │   │   │   │   └── simple.js
│   │   │   │   ├── jsl.node.conf
│   │   │   │   ├── lib
│   │   │   │   │   └── extsprintf.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── Makefile
│   │   │   │   ├── Makefile.deps
│   │   │   │   ├── Makefile.targ
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── falafel
│   │   │   │   ├── example
│   │   │   │   │   ├── array.js
│   │   │   │   │   ├── keyword.js
│   │   │   │   │   └── prompt.js
│   │   │   │   ├── index.js
│   │   │   │   ├── node_modules
│   │   │   │   │   └── isarray
│   │   │   │   │   ├── build
│   │   │   │   │   │   └── build.js
│   │   │   │   │   ├── component.json
│   │   │   │   │   ├── index.js
│   │   │   │   │   ├── package.json
│   │   │   │   │   └── README.md
│   │   │   │   ├── package.json
│   │   │   │   ├── readme.markdown
│   │   │   │   └── test
│   │   │   │   ├── array.js
│   │   │   │   ├── async.js
│   │   │   │   ├── bin
│   │   │   │   │   └── run.js
│   │   │   │   ├── custom-parser.js
│   │   │   │   ├── es6.js
│   │   │   │   ├── for.js
│   │   │   │   ├── inspect.js
│   │   │   │   ├── opts.js
│   │   │   │   └── parent.js
│   │   │   ├── foreach
│   │   │   │   ├── component.json
│   │   │   │   ├── index.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── Makefile
│   │   │   │   ├── package.json
│   │   │   │   ├── Readme.md
│   │   │   │   └── test.js
│   │   │   ├── forever-agent
│   │   │   │   ├── index.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── form-data
│   │   │   │   ├── lib
│   │   │   │   │   ├── browser.js
│   │   │   │   │   ├── form_data.js
│   │   │   │   │   └── populate.js
│   │   │   │   ├── License
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── wercker.yml
│   │   │   ├── fstream
│   │   │   │   ├── 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
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── fstream-ignore
│   │   │   │   ├── example
│   │   │   │   │   └── basic.js
│   │   │   │   ├── ignore.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── test
│   │   │   │   ├── 00-setup.js
│   │   │   │   ├── basic.js
│   │   │   │   ├── common.js
│   │   │   │   ├── ignore-most.js
│   │   │   │   ├── nested-ignores.js
│   │   │   │   ├── read-file-order.js
│   │   │   │   ├── unignore-child.js
│   │   │   │   └── zz-cleanup.js
│   │   │   ├── gauge
│   │   │   │   ├── example.png
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   ├── progress-bar.js
│   │   │   │   ├── README.md
│   │   │   │   └── test
│   │   │   │   └── progress-bar.js
│   │   │   ├── generate-function
│   │   │   │   ├── example.js
│   │   │   │   ├── index.js
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── test.js
│   │   │   ├── generate-object-property
│   │   │   │   ├── index.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── test.js
│   │   │   ├── getpass
│   │   │   │   ├── lib
│   │   │   │   │   └── index.js
│   │   │   │   ├── node_modules
│   │   │   │   │   └── assert-plus
│   │   │   │   │   ├── assert.js
│   │   │   │   │   ├── AUTHORS
│   │   │   │   │   ├── CHANGES.md
│   │   │   │   │   ├── package.json
│   │   │   │   │   └── README.md
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── github
│   │   │   │   ├── api
│   │   │   │   │   ├── v2.0.0
│   │   │   │   │   │   └── routes.json
│   │   │   │   │   └── v3.0.0
│   │   │   │   │   ├── authorization.js
│   │   │   │   │   ├── authorizationTest.js
│   │   │   │   │   ├── events.js
│   │   │   │   │   ├── eventsTest.js
│   │   │   │   │   ├── gists.js
│   │   │   │   │   ├── gistsTest.js
│   │   │   │   │   ├── gitdata.js
│   │   │   │   │   ├── gitdataTest.js
│   │   │   │   │   ├── gitignore.js
│   │   │   │   │   ├── gitignoreTest.js
│   │   │   │   │   ├── index.js
│   │   │   │   │   ├── issues.js
│   │   │   │   │   ├── issuesTest.js
│   │   │   │   │   ├── markdown.js
│   │   │   │   │   ├── markdownTest.js
│   │   │   │   │   ├── misc.js
│   │   │   │   │   ├── miscTest.js
│   │   │   │   │   ├── orgs.js
│   │   │   │   │   ├── orgsTest.js
│   │   │   │   │   ├── pullRequests.js
│   │   │   │   │   ├── pullRequestsTest.js
│   │   │   │   │   ├── releases.js
│   │   │   │   │   ├── releasesTest.js
│   │   │   │   │   ├── repos.js
│   │   │   │   │   ├── reposTest.js
│   │   │   │   │   ├── routes.json
│   │   │   │   │   ├── search.js
│   │   │   │   │   ├── searchTest.js
│   │   │   │   │   ├── statuses.js
│   │   │   │   │   ├── statusesTest.js
│   │   │   │   │   ├── user.js
│   │   │   │   │   └── userTest.js
│   │   │   │   ├── error.js
│   │   │   │   ├── generate.js
│   │   │   │   ├── index.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   ├── seed.yml
│   │   │   │   ├── templates
│   │   │   │   │   ├── after_request.js.tpl
│   │   │   │   │   ├── handler.js.tpl
│   │   │   │   │   ├── index.js.tpl
│   │   │   │   │   ├── section.js.tpl
│   │   │   │   │   ├── test_handler.js.tpl
│   │   │   │   │   └── test_section.js.tpl
│   │   │   │   ├── test
│   │   │   │   │   ├── client_test.js
│   │   │   │   │   ├── example.js
│   │   │   │   │   ├── oauth.js
│   │   │   │   │   └── oauth_server.js
│   │   │   │   └── util.js
│   │   │   ├── glob
│   │   │   │   ├── changelog.md
│   │   │   │   ├── common.js
│   │   │   │   ├── glob.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── sync.js
│   │   │   ├── graceful-fs
│   │   │   │   ├── fs.js
│   │   │   │   ├── graceful-fs.js
│   │   │   │   ├── legacy-streams.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   ├── polyfills.js
│   │   │   │   └── README.md
│   │   │   ├── graceful-readlink
│   │   │   │   ├── index.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── har-validator
│   │   │   │   ├── bin
│   │   │   │   │   └── har-validator
│   │   │   │   ├── lib
│   │   │   │   │   ├── async.js
│   │   │   │   │   ├── error.js
│   │   │   │   │   ├── index.js
│   │   │   │   │   ├── runner.js
│   │   │   │   │   └── schemas
│   │   │   │   │   ├── cacheEntry.json
│   │   │   │   │   ├── cache.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
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── has-ansi
│   │   │   │   ├── index.js
│   │   │   │   ├── license
│   │   │   │   ├── package.json
│   │   │   │   └── readme.md
│   │   │   ├── has-unicode
│   │   │   │   ├── index.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── test
│   │   │   │   └── index.js
│   │   │   ├── hawk
│   │   │   │   ├── bower.json
│   │   │   │   ├── component.json
│   │   │   │   ├── dist
│   │   │   │   │   └── client.js
│   │   │   │   ├── example
│   │   │   │   │   └── usage.js
│   │   │   │   ├── images
│   │   │   │   │   ├── hawk.png
│   │   │   │   │   └── logo.png
│   │   │   │   ├── lib
│   │   │   │   │   ├── browser.js
│   │   │   │   │   ├── client.js
│   │   │   │   │   ├── crypto.js
│   │   │   │   │   ├── index.js
│   │   │   │   │   ├── server.js
│   │   │   │   │   └── utils.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── test
│   │   │   │   ├── browser.js
│   │   │   │   ├── client.js
│   │   │   │   ├── crypto.js
│   │   │   │   ├── index.js
│   │   │   │   ├── readme.js
│   │   │   │   ├── server.js
│   │   │   │   ├── uri.js
│   │   │   │   └── utils.js
│   │   │   ├── hoek
│   │   │   │   ├── CONTRIBUTING.md
│   │   │   │   ├── images
│   │   │   │   │   └── hoek.png
│   │   │   │   ├── lib
│   │   │   │   │   ├── escape.js
│   │   │   │   │   └── index.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── test
│   │   │   │   ├── escaper.js
│   │   │   │   ├── index.js
│   │   │   │   └── modules
│   │   │   │   ├── ignore.txt
│   │   │   │   ├── test1.js
│   │   │   │   ├── test2.js
│   │   │   │   └── test3.js
│   │   │   ├── http-signature
│   │   │   │   ├── CHANGES.md
│   │   │   │   ├── http_signing.md
│   │   │   │   ├── lib
│   │   │   │   │   ├── index.js
│   │   │   │   │   ├── parser.js
│   │   │   │   │   ├── signer.js
│   │   │   │   │   ├── utils.js
│   │   │   │   │   └── verify.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── inflight
│   │   │   │   ├── inflight.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── test.js
│   │   │   ├── inherits
│   │   │   │   ├── inherits_browser.js
│   │   │   │   ├── inherits.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── test.js
│   │   │   ├── ini
│   │   │   │   ├── ini.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── inline-process-browser
│   │   │   │   ├── index.js
│   │   │   │   ├── package.json
│   │   │   │   └── readme.md
│   │   │   ├── isarray
│   │   │   │   ├── component.json
│   │   │   │   ├── index.js
│   │   │   │   ├── Makefile
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── test.js
│   │   │   ├── is-my-json-valid
│   │   │   │   ├── example.js
│   │   │   │   ├── formats.js
│   │   │   │   ├── index.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   ├── 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
│   │   │   │   │   ├── maximum.json
│   │   │   │   │   ├── maxItems.json
│   │   │   │   │   ├── maxLength.json
│   │   │   │   │   ├── maxProperties.json
│   │   │   │   │   ├── minimum.json
│   │   │   │   │   ├── minItems.json
│   │   │   │   │   ├── minLength.json
│   │   │   │   │   ├── minProperties.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
│   │   │   ├── is-property
│   │   │   │   ├── is-property.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── isstream
│   │   │   │   ├── isstream.js
│   │   │   │   ├── LICENSE.md
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── test.js
│   │   │   ├── is-typedarray
│   │   │   │   ├── index.js
│   │   │   │   ├── LICENSE.md
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── test.js
│   │   │   ├── jodid25519
│   │   │   │   ├── almond.0
│   │   │   │   ├── almond.1
│   │   │   │   ├── AUTHORS.md
│   │   │   │   ├── index.js
│   │   │   │   ├── jsdoc.json
│   │   │   │   ├── lib
│   │   │   │   │   ├── core.js
│   │   │   │   │   ├── curve255.js
│   │   │   │   │   ├── dh.js
│   │   │   │   │   ├── eddsa.js
│   │   │   │   │   └── utils.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── jsbn
│   │   │   │   ├── example.html
│   │   │   │   ├── example.js
│   │   │   │   ├── index.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── jsonpointer
│   │   │   │   ├── jsonpointer.js
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── test.js
│   │   │   ├── json-schema
│   │   │   │   ├── draft-00
│   │   │   │   │   ├── hyper-schema
│   │   │   │   │   ├── json-ref
│   │   │   │   │   ├── links
│   │   │   │   │   └── schema
│   │   │   │   ├── draft-01
│   │   │   │   │   ├── hyper-schema
│   │   │   │   │   ├── json-ref
│   │   │   │   │   ├── links
│   │   │   │   │   └── schema
│   │   │   │   ├── draft-02
│   │   │   │   │   ├── hyper-schema
│   │   │   │   │   ├── json-ref
│   │   │   │   │   ├── links
│   │   │   │   │   └── schema
│   │   │   │   ├── draft-03
│   │   │   │   │   ├── examples
│   │   │   │   │   │   ├── address
│   │   │   │   │   │   ├── calendar
│   │   │   │   │   │   ├── card
│   │   │   │   │   │   ├── geo
│   │   │   │   │   │   └── interfaces
│   │   │   │   │   ├── hyper-schema
│   │   │   │   │   ├── json-ref
│   │   │   │   │   ├── links
│   │   │   │   │   └── schema
│   │   │   │   ├── draft-04
│   │   │   │   │   ├── hyper-schema
│   │   │   │   │   ├── links
│   │   │   │   │   └── schema
│   │   │   │   ├── draft-zyp-json-schema-03.xml
│   │   │   │   ├── draft-zyp-json-schema-04.xml
│   │   │   │   ├── lib
│   │   │   │   │   ├── links.js
│   │   │   │   │   └── validate.js
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── test
│   │   │   │   └── tests.js
│   │   │   ├── json-stringify-safe
│   │   │   │   ├── CHANGELOG.md
│   │   │   │   ├── LICENSE
│   │   │   │   ├── Makefile
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   ├── stringify.js
│   │   │   │   └── test
│   │   │   │   ├── mocha.opts
│   │   │   │   └── stringify_test.js
│   │   │   ├── jsprim
│   │   │   │   ├── CHANGES.md
│   │   │   │   ├── lib
│   │   │   │   │   └── jsprim.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── lodash._baseslice
│   │   │   │   ├── index.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── lodash.pad
│   │   │   │   ├── index.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── lodash.padend
│   │   │   │   ├── index.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── lodash.padstart
│   │   │   │   ├── index.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── lodash.tostring
│   │   │   │   ├── index.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── lru-cache
│   │   │   │   ├── lib
│   │   │   │   │   └── lru-cache.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── mime
│   │   │   │   ├── build
│   │   │   │   │   ├── build.js
│   │   │   │   │   └── test.js
│   │   │   │   ├── cli.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── mime.js
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── types.json
│   │   │   ├── mime-db
│   │   │   │   ├── db.json
│   │   │   │   ├── HISTORY.md
│   │   │   │   ├── index.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── mime-types
│   │   │   │   ├── HISTORY.md
│   │   │   │   ├── index.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── minimatch
│   │   │   │   ├── LICENSE
│   │   │   │   ├── minimatch.js
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── minimist
│   │   │   │   ├── example
│   │   │   │   │   └── parse.js
│   │   │   │   ├── index.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   ├── readme.markdown
│   │   │   │   └── test
│   │   │   │   ├── dash.js
│   │   │   │   ├── default_bool.js
│   │   │   │   ├── dotted.js
│   │   │   │   ├── long.js
│   │   │   │   ├── parse.js
│   │   │   │   ├── parse_modified.js
│   │   │   │   ├── short.js
│   │   │   │   └── whitespace.js
│   │   │   ├── mkdirp
│   │   │   │   ├── bin
│   │   │   │   │   ├── cmd.js
│   │   │   │   │   └── usage.txt
│   │   │   │   ├── examples
│   │   │   │   │   └── pow.js
│   │   │   │   ├── index.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── 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
│   │   │   ├── ms
│   │   │   │   ├── History.md
│   │   │   │   ├── index.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── node-pre-gyp
│   │   │   │   ├── appveyor.yml
│   │   │   │   ├── bin
│   │   │   │   │   ├── node-pre-gyp
│   │   │   │   │   └── node-pre-gyp.cmd
│   │   │   │   ├── CHANGELOG.md
│   │   │   │   ├── 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
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── node-pre-gyp-github
│   │   │   │   ├── bin
│   │   │   │   │   └── node-pre-gyp-github.js
│   │   │   │   ├── index.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── node-uuid
│   │   │   │   ├── benchmark
│   │   │   │   │   ├── bench.gnu
│   │   │   │   │   ├── benchmark.js
│   │   │   │   │   ├── benchmark-native.c
│   │   │   │   │   ├── bench.sh
│   │   │   │   │   └── README.md
│   │   │   │   ├── bin
│   │   │   │   │   └── uuid
│   │   │   │   ├── bower.json
│   │   │   │   ├── component.json
│   │   │   │   ├── LICENSE.md
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   ├── test
│   │   │   │   │   ├── compare_v1.js
│   │   │   │   │   ├── test.html
│   │   │   │   │   └── test.js
│   │   │   │   └── uuid.js
│   │   │   ├── nopt
│   │   │   │   ├── bin
│   │   │   │   │   └── nopt.js
│   │   │   │   ├── examples
│   │   │   │   │   └── my-program.js
│   │   │   │   ├── lib
│   │   │   │   │   └── nopt.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── test
│   │   │   │   └── basic.js
│   │   │   ├── npmlog
│   │   │   │   ├── example.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── log.js
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── test
│   │   │   │   ├── basic.js
│   │   │   │   └── progress.js
│   │   │   ├── oauth-sign
│   │   │   │   ├── index.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── test.js
│   │   │   ├── object-keys
│   │   │   │   ├── CHANGELOG.md
│   │   │   │   ├── index.js
│   │   │   │   ├── isArguments.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── test
│   │   │   │   └── index.js
│   │   │   ├── once
│   │   │   │   ├── LICENSE
│   │   │   │   ├── once.js
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── path-is-absolute
│   │   │   │   ├── index.js
│   │   │   │   ├── license
│   │   │   │   ├── package.json
│   │   │   │   └── readme.md
│   │   │   ├── pinkie
│   │   │   │   ├── index.js
│   │   │   │   ├── license
│   │   │   │   ├── package.json
│   │   │   │   └── readme.md
│   │   │   ├── pinkie-promise
│   │   │   │   ├── index.js
│   │   │   │   ├── license
│   │   │   │   ├── package.json
│   │   │   │   └── readme.md
│   │   │   ├── private
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   ├── private.js
│   │   │   │   ├── README.md
│   │   │   │   └── test
│   │   │   │   └── run.js
│   │   │   ├── process-nextick-args
│   │   │   │   ├── index.js
│   │   │   │   ├── license.md
│   │   │   │   ├── package.json
│   │   │   │   ├── readme.md
│   │   │   │   └── test.js
│   │   │   ├── pseudomap
│   │   │   │   ├── LICENSE
│   │   │   │   ├── map.js
│   │   │   │   ├── package.json
│   │   │   │   ├── pseudomap.js
│   │   │   │   ├── README.md
│   │   │   │   └── test
│   │   │   │   └── basic.js
│   │   │   ├── qs
│   │   │   │   ├── bower.json
│   │   │   │   ├── CHANGELOG.md
│   │   │   │   ├── component.json
│   │   │   │   ├── CONTRIBUTING.md
│   │   │   │   ├── dist
│   │   │   │   │   └── qs.js
│   │   │   │   ├── lib
│   │   │   │   │   ├── index.js
│   │   │   │   │   ├── parse.js
│   │   │   │   │   ├── stringify.js
│   │   │   │   │   └── utils.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── test
│   │   │   │   ├── index.js
│   │   │   │   ├── parse.js
│   │   │   │   ├── stringify.js
│   │   │   │   └── utils.js
│   │   │   ├── rc
│   │   │   │   ├── browser.js
│   │   │   │   ├── index.js
│   │   │   │   ├── lib
│   │   │   │   │   └── utils.js
│   │   │   │   ├── LICENSE.APACHE2
│   │   │   │   ├── LICENSE.BSD
│   │   │   │   ├── LICENSE.MIT
│   │   │   │   ├── node_modules
│   │   │   │   │   └── minimist
│   │   │   │   │   ├── example
│   │   │   │   │   │   └── parse.js
│   │   │   │   │   ├── index.js
│   │   │   │   │   ├── LICENSE
│   │   │   │   │   ├── 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
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── test
│   │   │   │   ├── ini.js
│   │   │   │   ├── nested-env-vars.js
│   │   │   │   └── test.js
│   │   │   ├── readable-stream
│   │   │   │   ├── 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
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   ├── passthrough.js
│   │   │   │   ├── readable.js
│   │   │   │   ├── README.md
│   │   │   │   ├── transform.js
│   │   │   │   └── writable.js
│   │   │   ├── recast
│   │   │   │   ├── example
│   │   │   │   │   ├── add-braces
│   │   │   │   │   ├── generic-identity
│   │   │   │   │   ├── identity
│   │   │   │   │   └── to-while
│   │   │   │   ├── lib
│   │   │   │   │   ├── comments.js
│   │   │   │   │   ├── fast-path.js
│   │   │   │   │   ├── lines.js
│   │   │   │   │   ├── mapping.js
│   │   │   │   │   ├── options.js
│   │   │   │   │   ├── parser.js
│   │   │   │   │   ├── patcher.js
│   │   │   │   │   ├── printer.js
│   │   │   │   │   ├── types.js
│   │   │   │   │   └── util.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── main.js
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── request
│   │   │   │   ├── CHANGELOG.md
│   │   │   │   ├── CONTRIBUTING.md
│   │   │   │   ├── index.js
│   │   │   │   ├── lib
│   │   │   │   │   ├── auth.js
│   │   │   │   │   ├── cookies.js
│   │   │   │   │   ├── getProxyFromURI.js
│   │   │   │   │   ├── har.js
│   │   │   │   │   ├── helpers.js
│   │   │   │   │   ├── multipart.js
│   │   │   │   │   ├── oauth.js
│   │   │   │   │   ├── querystring.js
│   │   │   │   │   ├── redirect.js
│   │   │   │   │   └── tunnel.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── request.js
│   │   │   ├── rimraf
│   │   │   │   ├── bin.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── rimraf.js
│   │   │   ├── semver
│   │   │   │   ├── bin
│   │   │   │   │   └── semver
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   ├── range.bnf
│   │   │   │   ├── README.md
│   │   │   │   ├── semver.js
│   │   │   │   └── test
│   │   │   │   ├── big-numbers.js
│   │   │   │   ├── clean.js
│   │   │   │   ├── gtr.js
│   │   │   │   ├── index.js
│   │   │   │   ├── ltr.js
│   │   │   │   └── major-minor-patch.js
│   │   │   ├── sntp
│   │   │   │   ├── examples
│   │   │   │   │   ├── offset.js
│   │   │   │   │   └── time.js
│   │   │   │   ├── index.js
│   │   │   │   ├── lib
│   │   │   │   │   └── index.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── Makefile
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── test
│   │   │   │   └── index.js
│   │   │   ├── source-map
│   │   │   │   ├── CHANGELOG.md
│   │   │   │   ├── dist
│   │   │   │   │   ├── source-map.debug.js
│   │   │   │   │   ├── source-map.js
│   │   │   │   │   ├── source-map.min.js
│   │   │   │   │   └── source-map.min.js.map
│   │   │   │   ├── lib
│   │   │   │   │   ├── array-set.js
│   │   │   │   │   ├── base64.js
│   │   │   │   │   ├── base64-vlq.js
│   │   │   │   │   ├── binary-search.js
│   │   │   │   │   ├── mapping-list.js
│   │   │   │   │   ├── quick-sort.js
│   │   │   │   │   ├── source-map-consumer.js
│   │   │   │   │   ├── source-map-generator.js
│   │   │   │   │   ├── source-node.js
│   │   │   │   │   └── util.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── source-map.js
│   │   │   ├── sshpk
│   │   │   │   ├── bin
│   │   │   │   │   ├── sshpk-conv
│   │   │   │   │   ├── sshpk-sign
│   │   │   │   │   └── sshpk-verify
│   │   │   │   ├── lib
│   │   │   │   │   ├── algs.js
│   │   │   │   │   ├── dhe.js
│   │   │   │   │   ├── ed-compat.js
│   │   │   │   │   ├── errors.js
│   │   │   │   │   ├── fingerprint.js
│   │   │   │   │   ├── formats
│   │   │   │   │   │   ├── auto.js
│   │   │   │   │   │   ├── pem.js
│   │   │   │   │   │   ├── pkcs1.js
│   │   │   │   │   │   ├── pkcs8.js
│   │   │   │   │   │   ├── rfc4253.js
│   │   │   │   │   │   ├── ssh.js
│   │   │   │   │   │   └── ssh-private.js
│   │   │   │   │   ├── index.js
│   │   │   │   │   ├── key.js
│   │   │   │   │   ├── private-key.js
│   │   │   │   │   ├── signature.js
│   │   │   │   │   ├── ssh-buffer.js
│   │   │   │   │   └── utils.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── man
│   │   │   │   │   └── man1
│   │   │   │   │   ├── sshpk-conv.1
│   │   │   │   │   ├── sshpk-sign.1
│   │   │   │   │   └── sshpk-verify.1
│   │   │   │   ├── node_modules
│   │   │   │   │   └── assert-plus
│   │   │   │   │   ├── assert.js
│   │   │   │   │   ├── AUTHORS
│   │   │   │   │   ├── CHANGES.md
│   │   │   │   │   ├── package.json
│   │   │   │   │   └── README.md
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── string_decoder
│   │   │   │   ├── index.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── stringstream
│   │   │   │   ├── example.js
│   │   │   │   ├── LICENSE.txt
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── stringstream.js
│   │   │   ├── strip-ansi
│   │   │   │   ├── index.js
│   │   │   │   ├── license
│   │   │   │   ├── package.json
│   │   │   │   └── readme.md
│   │   │   ├── strip-json-comments
│   │   │   │   ├── cli.js
│   │   │   │   ├── license
│   │   │   │   ├── package.json
│   │   │   │   ├── readme.md
│   │   │   │   └── strip-json-comments.js
│   │   │   ├── supports-color
│   │   │   │   ├── index.js
│   │   │   │   ├── license
│   │   │   │   ├── package.json
│   │   │   │   └── readme.md
│   │   │   ├── tar
│   │   │   │   ├── examples
│   │   │   │   │   ├── extracter.js
│   │   │   │   │   ├── packer.js
│   │   │   │   │   └── reader.js
│   │   │   │   ├── lib
│   │   │   │   │   ├── buffer-entry.js
│   │   │   │   │   ├── entry.js
│   │   │   │   │   ├── entry-writer.js
│   │   │   │   │   ├── extended-header.js
│   │   │   │   │   ├── extended-header-writer.js
│   │   │   │   │   ├── extract.js
│   │   │   │   │   ├── global-header-writer.js
│   │   │   │   │   ├── header.js
│   │   │   │   │   ├── pack.js
│   │   │   │   │   └── parse.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   ├── 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.js
│   │   │   │   ├── extract-move.js
│   │   │   │   ├── fixtures.tgz
│   │   │   │   ├── header.js
│   │   │   │   ├── pack.js
│   │   │   │   ├── pack-no-proprietary.js
│   │   │   │   ├── parse-discard.js
│   │   │   │   ├── parse.js
│   │   │   │   └── zz-cleanup.js
│   │   │   ├── tar-pack
│   │   │   │   ├── index.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── node_modules
│   │   │   │   │   └── readable-stream
│   │   │   │   │   ├── 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
│   │   │   │   │   ├── LICENSE
│   │   │   │   │   ├── package.json
│   │   │   │   │   ├── passthrough.js
│   │   │   │   │   ├── readable.js
│   │   │   │   │   ├── README.md
│   │   │   │   │   ├── transform.js
│   │   │   │   │   └── writable.js
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── test
│   │   │   │   ├── fixtures
│   │   │   │   │   ├── packed-file.txt
│   │   │   │   │   ├── packed.tar
│   │   │   │   │   ├── packed.tar.gz
│   │   │   │   │   └── to-pack
│   │   │   │   │   ├── bar.txt
│   │   │   │   │   └── foo.txt
│   │   │   │   └── index.js
│   │   │   ├── through2
│   │   │   │   ├── LICENSE
│   │   │   │   ├── node_modules
│   │   │   │   │   ├── isarray
│   │   │   │   │   │   ├── build
│   │   │   │   │   │   │   └── build.js
│   │   │   │   │   │   ├── component.json
│   │   │   │   │   │   ├── index.js
│   │   │   │   │   │   ├── package.json
│   │   │   │   │   │   └── README.md
│   │   │   │   │   └── readable-stream
│   │   │   │   │   ├── duplex.js
│   │   │   │   │   ├── lib
│   │   │   │   │   │   ├── _stream_duplex.js
│   │   │   │   │   │   ├── _stream_passthrough.js
│   │   │   │   │   │   ├── _stream_readable.js
│   │   │   │   │   │   ├── _stream_transform.js
│   │   │   │   │   │   └── _stream_writable.js
│   │   │   │   │   ├── LICENSE
│   │   │   │   │   ├── package.json
│   │   │   │   │   ├── passthrough.js
│   │   │   │   │   ├── readable.js
│   │   │   │   │   ├── README.md
│   │   │   │   │   ├── transform.js
│   │   │   │   │   └── writable.js
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── through2.js
│   │   │   ├── tough-cookie
│   │   │   │   ├── lib
│   │   │   │   │   ├── cookie.js
│   │   │   │   │   ├── memstore.js
│   │   │   │   │   ├── pathMatch.js
│   │   │   │   │   ├── permuteDomain.js
│   │   │   │   │   ├── pubsuffix.js
│   │   │   │   │   └── store.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── tunnel-agent
│   │   │   │   ├── index.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── tweetnacl
│   │   │   │   ├── CHANGELOG.md
│   │   │   │   ├── nacl-fast.js
│   │   │   │   ├── nacl-fast.min.js
│   │   │   │   ├── nacl.js
│   │   │   │   ├── nacl.min.js
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── uid-number
│   │   │   │   ├── get-uid-gid.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── uid-number.js
│   │   │   ├── unreachable-branch-transform
│   │   │   │   ├── index.js
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── unreachableBranchTransformer.js
│   │   │   ├── util-deprecate
│   │   │   │   ├── browser.js
│   │   │   │   ├── History.md
│   │   │   │   ├── LICENSE
│   │   │   │   ├── node.js
│   │   │   │   ├── package.json
│   │   │   │   └── README.md
│   │   │   ├── verror
│   │   │   │   ├── examples
│   │   │   │   │   ├── levels-verror.js
│   │   │   │   │   ├── levels-werror.js
│   │   │   │   │   ├── varargs.js
│   │   │   │   │   ├── verror.js
│   │   │   │   │   └── werror.js
│   │   │   │   ├── jsl.node.conf
│   │   │   │   ├── lib
│   │   │   │   │   └── verror.js
│   │   │   │   ├── LICENSE
│   │   │   │   ├── Makefile
│   │   │   │   ├── Makefile.targ
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── tests
│   │   │   │   ├── tst.inherit.js
│   │   │   │   ├── tst.verror.js
│   │   │   │   └── tst.werror.js
│   │   │   ├── wrappy
│   │   │   │   ├── LICENSE
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   ├── test
│   │   │   │   │   └── basic.js
│   │   │   │   └── wrappy.js
│   │   │   ├── xtend
│   │   │   │   ├── immutable.js
│   │   │   │   ├── LICENCE
│   │   │   │   ├── Makefile
│   │   │   │   ├── mutable.js
│   │   │   │   ├── package.json
│   │   │   │   ├── README.md
│   │   │   │   └── test.js
│   │   │   └── yallist
│   │   │   ├── CONTRIBUTING.md
│   │   │   ├── LICENSE
│   │   │   ├── package.json
│   │   │   ├── README.md
│   │   │   ├── test
│   │   │   │   └── basic.js
│   │   │   └── yallist.js
│   │   ├── package.json
│   │   ├── README.md
│   │   └── src
│   │   ├── serialport.cpp
│   │   ├── serialport.h
│   │   ├── serialport_poller.cpp
│   │   ├── serialport_poller.h
│   │   ├── serialport_unix.cpp
│   │   ├── serialport_win.cpp
│   │   └── win
│   │   ├── AutoHandle.h
│   │   ├── AutoHeapAlloc.h
│   │   ├── AutoHModule.h
│   │   ├── disphelper.c
│   │   ├── disphelper.h
│   │   ├── enumser.cpp
│   │   ├── enumser.h
│   │   ├── stdafx.h
│   │   └── stdstring.h
│   ├── serve-favicon
│   │   ├── HISTORY.md
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── node_modules
│   │   │   └── ms
│   │   │   ├── index.js
│   │   │   ├── LICENSE.md
│   │   │   ├── package.json
│   │   │   └── README.md
│   │   ├── package.json
│   │   └── README.md
│   ├── serve-static
│   │   ├── HISTORY.md
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── node_modules
│   │   │   ├── debug
│   │   │   │   ├── bower.json
│   │   │   │   ├── browser.js
│   │   │   │   ├── component.json
│   │   │   │   ├── debug.js
│   │   │   │   ├── History.md
│   │   │   │   ├── Makefile
│   │   │   │   ├── node.js
│   │   │   │   ├── package.json
│   │   │   │   └── Readme.md
│   │   │   └── send
│   │   │   ├── HISTORY.md
│   │   │   ├── index.js
│   │   │   ├── LICENSE
│   │   │   ├── package.json
│   │   │   └── README.md
│   │   ├── package.json
│   │   └── README.md
│   ├── sf
│   │   ├── package.json
│   │   ├── README.md
│   │   ├── sf.js
│   │   └── test
│   │   ├── indentTest.js
│   │   ├── stringFormatTest.js
│   │   └── timeSpanTest.js
│   ├── static-favicon
│   │   ├── favicon.ico
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   └── README.md
│   ├── statuses
│   │   ├── codes.json
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   └── README.md
│   ├── type-is
│   │   ├── HISTORY.md
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   └── README.md
│   ├── unpipe
│   │   ├── HISTORY.md
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   └── README.md
│   ├── utils-merge
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   └── README.md
│   ├── vary
│   │   ├── HISTORY.md
│   │   ├── index.js
│   │   ├── LICENSE
│   │   ├── package.json
│   │   └── README.md
│   └── wordwrap
│   ├── example
│   │   ├── center.js
│   │   └── meat.js
│   ├── index.js
│   ├── LICENSE
│   ├── package.json
│   ├── README.markdown
│   └── test
│   ├── break.js
│   ├── idleness.txt
│   └── wrap.js
├── package.json
├── package-lock.json
├── public
│   ├── javascripts
│   │   └── serialop.js
│   └── stylesheets
│   └── style.css
├── routes
│   ├── index.js
│   └── users.js
├── serialdriver
│   ├── serialdata.js
│   └── serialscan.js
└── views
├── error.ejs
└── index.ejs

456 directories, 1967 files

标签:

实例下载地址

基于nodejs实现的串口通信

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警