Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
ied-0.1.0 vs npm-2.14.7 vs npm-3.4.0
.
├── node_modules
│   ├── 00963d697b2adf0c185c4e04e73174ba9b288eb2
│   │   ├── node_modules
│   │   │   └── xml-escape -> ../../00963d697b2adf0c185c4e04e73174ba9b288eb2/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── index.js
│   │   ├── package.json
│   │   └── test.js
│   ├── 0178dcdee023b92905193af0959e8a7639cfdcb9
│   │   ├── node_modules
│   │   │   └── fast-levenshtein -> ../../0178dcdee023b92905193af0959e8a7639cfdcb9/package
│   │   └── package
│   │   ├── LICENSE.md
│   │   ├── README.md
│   │   ├── levenshtein.js
│   │   └── package.json
│   ├── 018ec7a4ce7e3a86cb9141be519d24c8faa981b5
│   │   ├── node_modules
│   │   │   ├── is-buffer -> ../../36f7850c0d077a71b041f3565664155f07035bd0/package
│   │   │   └── kind-of -> ../../018ec7a4ce7e3a86cb9141be519d24c8faa981b5/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── index.js
│   │   └── package.json
│   ├── 024a5517295308857f14f91f1106fc3b555f446b
│   │   ├── node_modules
│   │   │   └── bluebird -> ../../024a5517295308857f14f91f1106fc3b555f446b/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── changelog.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
│   ├── 0252301900192980b1c118efea48ce93aab83336
│   │   ├── node_modules
│   │   │   └── babel-plugin-property-literals -> ../../0252301900192980b1c118efea48ce93aab83336/package
│   │   └── package
│   │   ├── README.md
│   │   ├── lib
│   │   │   └── index.js
│   │   └── package.json
│   ├── 036a699535217acda4fb2e3fda3fc0916f8db786
│   │   ├── node_modules
│   │   │   └── lazy-cache -> ../../036a699535217acda4fb2e3fda3fc0916f8db786/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── index.js
│   │   └── package.json
│   ├── 0396370458772774041e5dbbef57ae0282ee61c2
│   │   ├── node_modules
│   │   │   ├── babel-core -> ../../0396370458772774041e5dbbef57ae0282ee61c2/package
│   │   │   ├── babel-plugin-constant-folding -> ../../8361d364c98e449c3692bdba51eff0844290aa8e/package
│   │   │   ├── babel-plugin-dead-code-elimination -> ../../5f7c451274dcd7cccdbfbb3e0b85dd28121f0f65/package
│   │   │   ├── babel-plugin-eval -> ../../a2faed25ce6be69ade4bfec263f70169195950da/package
│   │   │   ├── babel-plugin-inline-environment-variables -> ../../1f58ce91207ad6a826a8bf645fafe68ff5fe3ffe/package
│   │   │   ├── babel-plugin-jscript -> ../../8f342c38276e87a47d5fa0a8bd3d5eb6ccad8fcc/package
│   │   │   ├── babel-plugin-member-expression-literals -> ../../cc5edb0faa8dc927170e74d6d1c02440021624d3/package
│   │   │   ├── babel-plugin-property-literals -> ../../0252301900192980b1c118efea48ce93aab83336/package
│   │   │   ├── babel-plugin-proto-to-assign -> ../../c49e7afd02f577bc4da05ea2df002250cf7cd123/package
│   │   │   ├── babel-plugin-react-constant-elements -> ../../946736e8378429cbc349dcff62f51c143b34e35a/package
│   │   │   ├── babel-plugin-react-display-name -> ../../754fe38926e8424a4e7b15ab6ea6139dee0514fc/package
│   │   │   ├── babel-plugin-remove-console -> ../../d8f24556c3a05005d42aaaafd27787f53ff013a7/package
│   │   │   ├── babel-plugin-remove-debugger -> ../../fd2ea3cd61a428ad1f3b9c89882ff4293e8c14c7/package
│   │   │   ├── babel-plugin-runtime -> ../../bf7c7d966dd56ecd5c17fa1cb253c9acb7e54aaf/package
│   │   │   ├── babel-plugin-undeclared-variables-check -> ../../5cf1aa539d813ff64e99641290af620965f65dee/package
│   │   │   ├── babel-plugin-undefined-to-void -> ../../7f578ef8b78dfae6003385d8417a61eda06e2f81/package
│   │   │   ├── babylon -> ../../549f573f45c3bc5e75b2a57639027d2d724edaaa/package
│   │   │   ├── bluebird -> ../../024a5517295308857f14f91f1106fc3b555f446b/package
│   │   │   ├── chalk -> ../../509afb67066e7499f7eb3535c77445772ae2d019/package
│   │   │   ├── convert-source-map -> ../../8266378831073907fa384f0b2aecab0ba0586693/package
│   │   │   ├── core-js -> ../../e2351f6cae764f8c34e5d839acb6a60cef8b4a45/package
│   │   │   ├── debug -> ../../f87057e995b1a1f6ae6a4960664137bc56f039da/package
│   │   │   ├── detect-indent -> ../../9dc5e5ddbceef8325764b9451b02bc6d54084f75/package
│   │   │   ├── esutils -> ../../0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b/package
│   │   │   ├── fs-readdir-recursive -> ../../315b4fb8c1ca5b8c47defef319d073dad3568059/package
│   │   │   ├── globals -> ../../8498032b3b6d1cc81eebc5f79690d8fe29fabf4f/package
│   │   │   ├── home-or-tmp -> ../../4b9f1e40800c3e50c6c27f781676afcce71f3985/package
│   │   │   ├── is-integer -> ../../5273819fada880d123e1ac00a938e7172dd8d95e/package
│   │   │   ├── js-tokens -> ../../cc435a5c8b94ad15acb7983140fc80182c89aeae/package
│   │   │   ├── json5 -> ../../054352e4c4c80c86c0923877d449de176a732c8d/package
│   │   │   ├── line-numbers -> ../../6bc028149440e570d495ab509692aa08bd779c6e/package
│   │   │   ├── lodash -> ../../5bf45e8e49ba4189e17d482789dfd15bd140b7b6/package
│   │   │   ├── minimatch -> ../../8d087c39c6b38c001b97fca7ce6d0e1e80afbac7/package
│   │   │   ├── output-file-sync -> ../../a4653997c2df63c9811f7f1d7a1208404ed32e9e/package
│   │   │   ├── path-exists -> ../../d5a8998eb71ef37a74c34eb0d9eba6e878eea081/package
│   │   │   ├── path-is-absolute -> ../../263dada66ab3f2fb10bf7f9d24dd8f3e570ef912/package
│   │   │   ├── private -> ../../55c6a976d0f9bafb9924851350fe47b9b5fbb7c1/package
│   │   │   ├── regenerator -> ../../a0e457c58ebdbae575c9f8cd75127e93756435d8/package
│   │   │   ├── regexpu -> ../../e534dc991a9e5846050c98de6d7dd4a55c9ea16d/package
│   │   │   ├── repeating -> ../../3d4114218877537494f97f77f9785fab810fa4ac/package
│   │   │   ├── resolve -> ../../d3492ad054ca800f5befa612e61beac1eec98f8f/package
│   │   │   ├── shebang-regex -> ../../da42f49740c0b42db2ca9728571cb190c98efea3/package
│   │   │   ├── slash -> ../../c41f2f6c39fc16d1cd17ad4b5d896114ae470d55/package
│   │   │   ├── source-map -> ../../82674b85a71b0be76c3e7416d15e9f5252eb3be0/package
│   │   │   ├── source-map-support -> ../../ea5a3900a1c1cb25096a0ae8cc5c2b4b10ded3dc/package
│   │   │   ├── to-fast-properties -> ../../4a41554d2b2f4bbe2d794060dc47396b10bb48a8/package
│   │   │   ├── trim-right -> ../../cb2e1203067e0c8de1f614094b9fe45704ea6003/package
│   │   │   └── try-resolve -> ../../cfde6fabd72d63e5797cfaab873abbe8e700e912/package
│   │   └── package
│   │   ├── browser-polyfill.js
│   │   ├── browser-polyfill.min.js
│   │   ├── browser.js
│   │   ├── browser.min.js
│   │   ├── external-helpers.js
│   │   ├── external-helpers.min.js
│   │   ├── index.js
│   │   ├── lib
│   │   │   ├── README.md
│   │   │   ├── api
│   │   │   │   ├── README.md
│   │   │   │   ├── browser.js
│   │   │   │   ├── node.js
│   │   │   │   └── register
│   │   │   │   ├── browser.js
│   │   │   │   ├── cache.js
│   │   │   │   ├── node-polyfill.js
│   │   │   │   └── node.js
│   │   │   ├── babel
│   │   │   │   └── transformation
│   │   │   │   └── modules.js
│   │   │   ├── generation
│   │   │   │   ├── README.md
│   │   │   │   ├── buffer.js
│   │   │   │   ├── generators
│   │   │   │   │   ├── README.md
│   │   │   │   │   ├── base.js
│   │   │   │   │   ├── classes.js
│   │   │   │   │   ├── comprehensions.js
│   │   │   │   │   ├── expressions.js
│   │   │   │   │   ├── flow.js
│   │   │   │   │   ├── jsx.js
│   │   │   │   │   ├── methods.js
│   │   │   │   │   ├── modules.js
│   │   │   │   │   ├── statements.js
│   │   │   │   │   ├── template-literals.js
│   │   │   │   │   └── types.js
│   │   │   │   ├── index.js
│   │   │   │   ├── node
│   │   │   │   │   ├── index.js
│   │   │   │   │   ├── parentheses.js
│   │   │   │   │   ├── printer.js
│   │   │   │   │   └── whitespace.js
│   │   │   │   ├── position.js
│   │   │   │   ├── source-map.js
│   │   │   │   └── whitespace.js
│   │   │   ├── helpers
│   │   │   │   ├── README.md
│   │   │   │   ├── code-frame.js
│   │   │   │   ├── merge.js
│   │   │   │   ├── normalize-ast.js
│   │   │   │   ├── object.js
│   │   │   │   └── parse.js
│   │   │   ├── messages.js
│   │   │   ├── polyfill.js
│   │   │   ├── tools
│   │   │   │   ├── README.md
│   │   │   │   └── build-external-helpers.js
│   │   │   ├── transformation
│   │   │   │   ├── README.md
│   │   │   │   ├── file
│   │   │   │   │   ├── README.md
│   │   │   │   │   ├── index.js
│   │   │   │   │   ├── logger.js
│   │   │   │   │   ├── options
│   │   │   │   │   │   ├── README.md
│   │   │   │   │   │   ├── config.json
│   │   │   │   │   │   ├── index.js
│   │   │   │   │   │   ├── option-manager.js
│   │   │   │   │   │   └── parsers.js
│   │   │   │   │   └── plugin-manager.js
│   │   │   │   ├── helpers
│   │   │   │   │   ├── README.md
│   │   │   │   │   ├── build-binary-assignment-operator-transformer.js
│   │   │   │   │   ├── build-comprehension.js
│   │   │   │   │   ├── build-conditional-assignment-operator-transformer.js
│   │   │   │   │   ├── build-react-transformer.js
│   │   │   │   │   ├── call-delegate.js
│   │   │   │   │   ├── define-map.js
│   │   │   │   │   ├── explode-assignable-expression.js
│   │   │   │   │   ├── get-function-arity.js
│   │   │   │   │   ├── memoise-decorators.js
│   │   │   │   │   ├── name-method.js
│   │   │   │   │   ├── react.js
│   │   │   │   │   ├── regex.js
│   │   │   │   │   ├── remap-async-to-generator.js
│   │   │   │   │   └── replace-supers.js
│   │   │   │   ├── index.js
│   │   │   │   ├── modules
│   │   │   │   │   ├── README.md
│   │   │   │   │   ├── _default.js
│   │   │   │   │   ├── _strict.js
│   │   │   │   │   ├── amd-strict.js
│   │   │   │   │   ├── amd.js
│   │   │   │   │   ├── common-strict.js
│   │   │   │   │   ├── common.js
│   │   │   │   │   ├── ignore.js
│   │   │   │   │   ├── index.js
│   │   │   │   │   ├── lib
│   │   │   │   │   │   ├── metadata.js
│   │   │   │   │   │   └── remaps.js
│   │   │   │   │   ├── system.js
│   │   │   │   │   ├── umd-strict.js
│   │   │   │   │   └── umd.js
│   │   │   │   ├── pipeline.js
│   │   │   │   ├── plugin-pass.js
│   │   │   │   ├── plugin.js
│   │   │   │   ├── transformer.js
│   │   │   │   └── transformers
│   │   │   │   ├── README.md
│   │   │   │   ├── aliases.json
│   │   │   │   ├── deprecated.json
│   │   │   │   ├── es3
│   │   │   │   │   ├── member-expression-literals.js
│   │   │   │   │   └── property-literals.js
│   │   │   │   ├── es5
│   │   │   │   │   └── properties.mutators.js
│   │   │   │   ├── es6
│   │   │   │   │   ├── arrow-functions.js
│   │   │   │   │   ├── block-scoping.js
│   │   │   │   │   ├── classes
│   │   │   │   │   │   ├── index.js
│   │   │   │   │   │   ├── loose.js
│   │   │   │   │   │   └── vanilla.js
│   │   │   │   │   ├── constants.js
│   │   │   │   │   ├── destructuring.js
│   │   │   │   │   ├── for-of.js
│   │   │   │   │   ├── literals.js
│   │   │   │   │   ├── modules.js
│   │   │   │   │   ├── object-super.js
│   │   │   │   │   ├── parameters
│   │   │   │   │   │   ├── default.js
│   │   │   │   │   │   ├── index.js
│   │   │   │   │   │   └── rest.js
│   │   │   │   │   ├── properties.computed.js
│   │   │   │   │   ├── properties.shorthand.js
│   │   │   │   │   ├── regex.sticky.js
│   │   │   │   │   ├── regex.unicode.js
│   │   │   │   │   ├── spec.arrow-functions.js
│   │   │   │   │   ├── spec.block-scoping.js
│   │   │   │   │   ├── spec.modules.js
│   │   │   │   │   ├── spec.symbols.js
│   │   │   │   │   ├── spec.template-literals.js
│   │   │   │   │   ├── spread.js
│   │   │   │   │   ├── tail-call.js
│   │   │   │   │   └── template-literals.js
│   │   │   │   ├── es7
│   │   │   │   │   ├── async-functions.js
│   │   │   │   │   ├── class-properties.js
│   │   │   │   │   ├── comprehensions.js
│   │   │   │   │   ├── decorators.js
│   │   │   │   │   ├── do-expressions.js
│   │   │   │   │   ├── exponentiation-operator.js
│   │   │   │   │   ├── export-extensions.js
│   │   │   │   │   ├── function-bind.js
│   │   │   │   │   ├── object-rest-spread.js
│   │   │   │   │   └── trailing-function-commas.js
│   │   │   │   ├── filters.js
│   │   │   │   ├── index.js
│   │   │   │   ├── internal
│   │   │   │   │   ├── block-hoist.js
│   │   │   │   │   ├── hoist-directives.js
│   │   │   │   │   ├── module-formatter.js
│   │   │   │   │   ├── modules.js
│   │   │   │   │   ├── shadow-functions.js
│   │   │   │   │   └── validation.js
│   │   │   │   ├── optimisation
│   │   │   │   │   ├── flow.for-of.js
│   │   │   │   │   ├── modules.system.js
│   │   │   │   │   └── react.inline-elements.js
│   │   │   │   ├── other
│   │   │   │   │   ├── async-to-generator.js
│   │   │   │   │   ├── bluebird-coroutines.js
│   │   │   │   │   ├── flow.js
│   │   │   │   │   ├── react-compat.js
│   │   │   │   │   ├── react.js
│   │   │   │   │   ├── regenerator.js
│   │   │   │   │   └── strict.js
│   │   │   │   ├── spec
│   │   │   │   │   ├── block-scoped-functions.js
│   │   │   │   │   └── function-name.js
│   │   │   │   └── validation
│   │   │   │   └── react.js
│   │   │   ├── traversal
│   │   │   │   ├── README.md
│   │   │   │   ├── context.js
│   │   │   │   ├── hub.js
│   │   │   │   ├── index.js
│   │   │   │   ├── path
│   │   │   │   │   ├── README.md
│   │   │   │   │   ├── ancestry.js
│   │   │   │   │   ├── comments.js
│   │   │   │   │   ├── context.js
│   │   │   │   │   ├── conversion.js
│   │   │   │   │   ├── evaluation.js
│   │   │   │   │   ├── family.js
│   │   │   │   │   ├── index.js
│   │   │   │   │   ├── inference
│   │   │   │   │   │   ├── README.md
│   │   │   │   │   │   ├── index.js
│   │   │   │   │   │   ├── inferer-reference.js
│   │   │   │   │   │   └── inferers.js
│   │   │   │   │   ├── introspection.js
│   │   │   │   │   ├── lib
│   │   │   │   │   │   ├── hoister.js
│   │   │   │   │   │   ├── removal-hooks.js
│   │   │   │   │   │   └── virtual-types.js
│   │   │   │   │   ├── modification.js
│   │   │   │   │   ├── removal.js
│   │   │   │   │   └── replacement.js
│   │   │   │   ├── scope
│   │   │   │   │   ├── README.md
│   │   │   │   │   ├── binding.js
│   │   │   │   │   └── index.js
│   │   │   │   └── visitors.js
│   │   │   ├── types
│   │   │   │   ├── README.md
│   │   │   │   ├── converters.js
│   │   │   │   ├── definitions
│   │   │   │   │   ├── core.js
│   │   │   │   │   ├── es2015.js
│   │   │   │   │   ├── experimental.js
│   │   │   │   │   ├── flow.js
│   │   │   │   │   ├── index.js
│   │   │   │   │   ├── init.js
│   │   │   │   │   ├── jsx.js
│   │   │   │   │   └── misc.js
│   │   │   │   ├── flow.js
│   │   │   │   ├── index.js
│   │   │   │   ├── retrievers.js
│   │   │   │   └── validators.js
│   │   │   └── util.js
│   │   ├── package.json
│   │   ├── polyfill.js
│   │   ├── register-without-polyfill.js
│   │   ├── register.js
│   │   └── templates.json
│   ├── 04d3b875bfa49dde004cc58df6f6bbc3c0567f1e
│   │   ├── node_modules
│   │   │   └── esformatter-ignore -> ../../04d3b875bfa49dde004cc58df6f6bbc3c0567f1e/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── changelog.md
│   │   ├── index.js
│   │   └── package.json
│   ├── 04d99b4a1eaf9e5f79c05e5d745d53edd1aa8aa1
│   │   ├── node_modules
│   │   │   └── left-pad -> ../../04d99b4a1eaf9e5f79c05e5d745d53edd1aa8aa1/package
│   │   └── package
│   │   ├── README.md
│   │   ├── index.js
│   │   └── package.json
│   ├── 04e6926f662895354f3dd015203633b857297e2c
│   │   ├── node_modules
│   │   │   └── sprintf-js -> ../../04e6926f662895354f3dd015203633b857297e2c/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── bower.json
│   │   ├── demo
│   │   │   └── angular.html
│   │   ├── dist
│   │   │   ├── angular-sprintf.min.js
│   │   │   ├── angular-sprintf.min.js.map
│   │   │   ├── angular-sprintf.min.map
│   │   │   ├── sprintf.min.js
│   │   │   ├── sprintf.min.js.map
│   │   │   └── sprintf.min.map
│   │   ├── gruntfile.js
│   │   ├── package.json
│   │   ├── src
│   │   │   ├── angular-sprintf.js
│   │   │   └── sprintf.js
│   │   └── test
│   │   └── test.js
│   ├── 0537cb79daf59b59a1a517dff706c86ec039162e
│   │   ├── node_modules
│   │   │   └── ini -> ../../0537cb79daf59b59a1a517dff706c86ec039162e/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── ini.js
│   │   └── package.json
│   ├── 054352e4c4c80c86c0923877d449de176a732c8d
│   │   ├── node_modules
│   │   │   └── json5 -> ../../054352e4c4c80c86c0923877d449de176a732c8d/package
│   │   └── package
│   │   ├── CHANGELOG.md
│   │   ├── README.md
│   │   ├── lib
│   │   │   ├── cli.js
│   │   │   ├── json5.js
│   │   │   └── require.js
│   │   ├── package.json
│   │   ├── package.json5
│   │   └── test
│   │   ├── parse-cases
│   │   │   ├── arrays
│   │   │   │   ├── empty-array.json
│   │   │   │   ├── leading-comma-array.js
│   │   │   │   ├── lone-trailing-comma-array.js
│   │   │   │   ├── no-comma-array.txt
│   │   │   │   ├── regular-array.json
│   │   │   │   └── trailing-comma-array.json5
│   │   │   ├── comments
│   │   │   │   ├── block-comment-following-array-element.json5
│   │   │   │   ├── block-comment-following-top-level-value.json5
│   │   │   │   ├── block-comment-in-string.json
│   │   │   │   ├── block-comment-preceding-top-level-value.json5
│   │   │   │   ├── block-comment-with-asterisks.json5
│   │   │   │   ├── inline-comment-following-array-element.json5
│   │   │   │   ├── inline-comment-following-top-level-value.json5
│   │   │   │   ├── inline-comment-in-string.json
│   │   │   │   ├── inline-comment-preceding-top-level-value.json5
│   │   │   │   ├── top-level-block-comment.txt
│   │   │   │   ├── top-level-inline-comment.txt
│   │   │   │   └── unterminated-block-comment.txt
│   │   │   ├── misc
│   │   │   │   ├── empty.txt
│   │   │   │   ├── npm-package.json
│   │   │   │   ├── npm-package.json5
│   │   │   │   ├── readme-example.json5
│   │   │   │   └── valid-whitespace.json5
│   │   │   ├── new-lines
│   │   │   │   ├── comment-cr.json5
│   │   │   │   ├── comment-crlf.json5
│   │   │   │   ├── comment-lf.json5
│   │   │   │   ├── escaped-cr.json5
│   │   │   │   ├── escaped-crlf.json5
│   │   │   │   └── escaped-lf.json5
│   │   │   ├── numbers
│   │   │   │   ├── binary-coffeescript.txt
│   │   │   │   ├── float-leading-decimal-point.json5
│   │   │   │   ├── float-leading-zero.json
│   │   │   │   ├── float-trailing-decimal-point-with-integer-exponent.json5
│   │   │   │   ├── float-trailing-decimal-point.json5
│   │   │   │   ├── float-with-integer-exponent.json
│   │   │   │   ├── float.json
│   │   │   │   ├── hexadecimal-empty.txt
│   │   │   │   ├── hexadecimal-lowercase-letter.json5
│   │   │   │   ├── hexadecimal-uppercase-x.json5
│   │   │   │   ├── hexadecimal-with-integer-exponent.json5
│   │   │   │   ├── hexadecimal.json5
│   │   │   │   ├── infinity.json5
│   │   │   │   ├── integer-with-float-exponent.txt
│   │   │   │   ├── integer-with-hexadecimal-exponent.txt
│   │   │   │   ├── integer-with-integer-exponent.json
│   │   │   │   ├── integer-with-negative-float-exponent.txt
│   │   │   │   ├── integer-with-negative-hexadecimal-exponent.txt
│   │   │   │   ├── integer-with-negative-integer-exponent.json
│   │   │   │   ├── integer-with-negative-zero-integer-exponent.json
│   │   │   │   ├── integer-with-positive-float-exponent.txt
│   │   │   │   ├── integer-with-positive-hexadecimal-exponent.txt
│   │   │   │   ├── integer-with-positive-integer-exponent.json
│   │   │   │   ├── integer-with-positive-zero-integer-exponent.json
│   │   │   │   ├── integer-with-zero-integer-exponent.json
│   │   │   │   ├── integer.json
│   │   │   │   ├── lone-decimal-point.txt
│   │   │   │   ├── nan.json5
│   │   │   │   ├── negative-binary-coffeescript.txt
│   │   │   │   ├── negative-float-leading-decimal-point.json5
│   │   │   │   ├── negative-float-leading-zero.json
│   │   │   │   ├── negative-float-trailing-decimal-point.json5
│   │   │   │   ├── negative-float.json
│   │   │   │   ├── negative-hexadecimal.json5
│   │   │   │   ├── negative-infinity.json5
│   │   │   │   ├── negative-integer.json
│   │   │   │   ├── negative-noctal.js
│   │   │   │   ├── negative-octal-coffeescript.txt
│   │   │   │   ├── negative-octal.txt
│   │   │   │   ├── negative-zero-binary-coffeescript.txt
│   │   │   │   ├── negative-zero-float-leading-decimal-point.json5
│   │   │   │   ├── negative-zero-float-trailing-decimal-point.json5
│   │   │   │   ├── negative-zero-float.json
│   │   │   │   ├── negative-zero-hexadecimal.json5
│   │   │   │   ├── negative-zero-integer.json
│   │   │   │   ├── negative-zero-octal-coffeescript.txt
│   │   │   │   ├── negative-zero-octal.txt
│   │   │   │   ├── noctal-with-leading-octal-digit.js
│   │   │   │   ├── noctal.js
│   │   │   │   ├── octal-coffeescript.txt
│   │   │   │   ├── octal.txt
│   │   │   │   ├── positive-binary-coffeescript.txt
│   │   │   │   ├── positive-float-leading-decimal-point.json5
│   │   │   │   ├── positive-float-leading-zero.json5
│   │   │   │   ├── positive-float-trailing-decimal-point.json5
│   │   │   │   ├── positive-float.json5
│   │   │   │   ├── positive-hexadecimal.json5
│   │   │   │   ├── positive-infinity.json5
│   │   │   │   ├── positive-integer.json5
│   │   │   │   ├── positive-noctal.js
│   │   │   │   ├── positive-octal-coffeescript.txt
│   │   │   │   ├── positive-octal.txt
│   │   │   │   ├── positive-zero-binary-coffeescript.txt
│   │   │   │   ├── positive-zero-float-leading-decimal-point.json5
│   │   │   │   ├── positive-zero-float-trailing-decimal-point.json5
│   │   │   │   ├── positive-zero-float.json5
│   │   │   │   ├── positive-zero-hexadecimal.json5
│   │   │   │   ├── positive-zero-integer.json5
│   │   │   │   ├── positive-zero-octal-coffeescript.txt
│   │   │   │   ├── positive-zero-octal.txt
│   │   │   │   ├── zero-binary-coffeescript.txt
│   │   │   │   ├── zero-float-leading-decimal-point.json5
│   │   │   │   ├── zero-float-trailing-decimal-point.json5
│   │   │   │   ├── zero-float.json
│   │   │   │   ├── zero-hexadecimal.json5
│   │   │   │   ├── zero-integer-with-integer-exponent.json
│   │   │   │   ├── zero-integer.json
│   │   │   │   ├── zero-octal-coffeescript.txt
│   │   │   │   └── zero-octal.txt
│   │   │   ├── objects
│   │   │   │   ├── duplicate-keys.json
│   │   │   │   ├── empty-object.json
│   │   │   │   ├── illegal-unquoted-key-number.txt
│   │   │   │   ├── illegal-unquoted-key-symbol.txt
│   │   │   │   ├── leading-comma-object.txt
│   │   │   │   ├── lone-trailing-comma-object.txt
│   │   │   │   ├── no-comma-object.txt
│   │   │   │   ├── reserved-unquoted-key.json5
│   │   │   │   ├── single-quoted-key.json5
│   │   │   │   ├── trailing-comma-object.json5
│   │   │   │   └── unquoted-keys.json5
│   │   │   ├── strings
│   │   │   │   ├── escaped-single-quoted-string.json5
│   │   │   │   ├── multi-line-string.json5
│   │   │   │   ├── single-quoted-string.json5
│   │   │   │   └── unescaped-multi-line-string.txt
│   │   │   └── todo
│   │   │   ├── unicode-escaped-unquoted-key.json5
│   │   │   └── unicode-unquoted-key.json5
│   │   ├── parse.js
│   │   ├── readme.md
│   │   ├── require.js
│   │   └── stringify.js
│   ├── 06e1ea8082c2cb14e39806e22e2f6f757f92af39
│   │   ├── node_modules
│   │   │   └── debug -> ../../06e1ea8082c2cb14e39806e22e2f6f757f92af39/package
│   │   └── package
│   │   ├── Readme.md
│   │   ├── debug.js
│   │   ├── index.js
│   │   ├── lib
│   │   │   └── debug.js
│   │   └── package.json
│   ├── 0740afe46df407c8e3de179aa9928db3d859aa20
│   │   ├── node_modules
│   │   │   └── esformatter-quotes -> ../../0740afe46df407c8e3de179aa9928db3d859aa20/package
│   │   └── package
│   │   ├── README.md
│   │   ├── index.js
│   │   ├── package.json
│   │   └── test
│   │   ├── compare
│   │   │   ├── input.js
│   │   │   ├── output-double-avoid.js
│   │   │   ├── output-double.js
│   │   │   ├── output-single-avoid.js
│   │   │   └── output-single.js
│   │   └── compare.spec.js
│   ├── 0770ff80131af6e34f3b511796a7ba5214e65ff7
│   │   ├── node_modules
│   │   │   ├── lodash._baseflatten -> ../../0770ff80131af6e34f3b511796a7ba5214e65ff7/package
│   │   │   ├── lodash.isarguments -> ../../ebbb884c48d27366a44ea6fee57ed7b5a32a81e0/package
│   │   │   └── lodash.isarray -> ../../79e4eb88c36a8122af86f844aa9bcd851b5fbb55/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── index.js
│   │   └── package.json
│   ├── 08232f60c732e9890784b5bed0734f8b32a887b9
│   │   ├── node_modules
│   │   │   └── stable -> ../../08232f60c732e9890784b5bed0734f8b32a887b9/package
│   │   └── package
│   │   ├── README.md
│   │   ├── bower.json
│   │   ├── package.json
│   │   ├── stable.js
│   │   └── test.js
│   ├── 0a3fe852e00ff2ba220904d017f1f3e1de3af2c9
│   │   ├── node_modules
│   │   │   ├── ast-types -> ../../a0d90e4351bb887716c83fd637ebf818af4adfcc/package
│   │   │   ├── esprima-fb -> ../../43beb57ec26e8cf237d3dd8b33e42533577f2659/package
│   │   │   ├── private -> ../../55c6a976d0f9bafb9924851350fe47b9b5fbb7c1/package
│   │   │   ├── recast -> ../../0a3fe852e00ff2ba220904d017f1f3e1de3af2c9/package
│   │   │   └── source-map -> ../../82674b85a71b0be76c3e7416d15e9f5252eb3be0/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── 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
│   │   ├── main.js
│   │   └── package.json
│   ├── 0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b
│   │   ├── node_modules
│   │   │   └── esutils -> ../../0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b/package
│   │   └── package
│   │   ├── LICENSE.BSD
│   │   ├── README.md
│   │   ├── lib
│   │   │   ├── ast.js
│   │   │   ├── code.js
│   │   │   ├── keyword.js
│   │   │   └── utils.js
│   │   └── package.json
│   ├── 0bee005018aeb260d0a3af3ae658dd0136ec1b99
│   │   ├── node_modules
│   │   │   └── foreach -> ../../0bee005018aeb260d0a3af3ae658dd0136ec1b99/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── Makefile
│   │   ├── Readme.md
│   │   ├── component.json
│   │   ├── index.js
│   │   ├── package.json
│   │   └── test.js
│   ├── 0c2f78e666aece5c0ec060f612fee45621989aaf
│   │   ├── node_modules
│   │   │   └── rewire -> ../../0c2f78e666aece5c0ec060f612fee45621989aaf/package
│   │   └── package
│   │   ├── CHANGELOG.md
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── lib
│   │   │   ├── __get__.js
│   │   │   ├── __set__.js
│   │   │   ├── __with__.js
│   │   │   ├── detectStrictMode.js
│   │   │   ├── getDefinePropertySrc.js
│   │   │   ├── getImportGlobalsSrc.js
│   │   │   ├── index.js
│   │   │   ├── moduleEnv.js
│   │   │   └── rewire.js
│   │   ├── package.json
│   │   └── testLib
│   │   ├── debuggerModule.js
│   │   ├── emptyModule.js
│   │   ├── implicitGlobal.js
│   │   ├── module.coffee
│   │   ├── moduleA.js
│   │   ├── moduleB.js
│   │   ├── node_modules
│   │   │   └── rewire
│   │   │   └── package.json
│   │   ├── sharedTestCases.js
│   │   ├── someOtherModule.js
│   │   ├── strictModule.js
│   │   └── throwError.js
│   ├── 0c7962a6adefa7bbd4ac366460a638552ae1a0a2
│   │   ├── node_modules
│   │   │   ├── get-stdin -> ../../b968c6b0a04384324902e8bf1a5df32579a450fe/package
│   │   │   └── strip-indent -> ../../0c7962a6adefa7bbd4ac366460a638552ae1a0a2/package
│   │   └── package
│   │   ├── cli.js
│   │   ├── index.js
│   │   ├── license
│   │   ├── package.json
│   │   └── readme.md
│   ├── 0d62bdf44b916fd3bbdcf2cab191948fb094f007
│   │   ├── node_modules
│   │   │   └── os-homedir -> ../../0d62bdf44b916fd3bbdcf2cab191948fb094f007/package
│   │   └── package
│   │   ├── index.js
│   │   ├── license
│   │   ├── package.json
│   │   └── readme.md
│   ├── 0d90d93ed637b1878437bb3e21601260d7afe994
│   │   ├── node_modules
│   │   │   ├── lodash._arraycopy -> ../../76e7b7c1f1fb92547374878a562ed06a3e50f6e1/package
│   │   │   ├── lodash._arrayeach -> ../../bab156b2a90d3f1bbd5c653403349e5e5933ef9e/package
│   │   │   ├── lodash._createassigner -> ../../838a5bae2fdaca63ac22dee8e19fa4e6d6970b11/package
│   │   │   ├── lodash._getnative -> ../../570bc7dede46d61cdcde687d65d3eecbaa3aaff5/package
│   │   │   ├── lodash.isarguments -> ../../ebbb884c48d27366a44ea6fee57ed7b5a32a81e0/package
│   │   │   ├── lodash.isarray -> ../../79e4eb88c36a8122af86f844aa9bcd851b5fbb55/package
│   │   │   ├── lodash.isplainobject -> ../../9a8238ae16b200432960cd7346512d0123fbf4c5/package
│   │   │   ├── lodash.istypedarray -> ../../9397b113c15f424f320af06caa59cc495e2093ce/package
│   │   │   ├── lodash.keys -> ../../4dbc0472b156be50a0b286855d1bd0b0c656098a/package
│   │   │   ├── lodash.keysin -> ../../22c4493ebbedb1427962a54b445b2c8a767fb47f/package
│   │   │   ├── lodash.merge -> ../../0d90d93ed637b1878437bb3e21601260d7afe994/package
│   │   │   └── lodash.toplainobject -> ../../28790ad942d293d78aa663a07ecf7f52ca04198d/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── index.js
│   │   └── package.json
│   ├── 0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5
│   │   ├── node_modules
│   │   │   └── through -> ../../0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5/package
│   │   └── package
│   │   ├── LICENSE.APACHE2
│   │   ├── LICENSE.MIT
│   │   ├── index.js
│   │   ├── package.json
│   │   ├── readme.markdown
│   │   └── test
│   │   ├── async.js
│   │   ├── auto-destroy.js
│   │   ├── buffering.js
│   │   ├── end.js
│   │   └── index.js
│   ├── 0e825349e981d967bc9c076d90d943a2bc8616b2
│   │   ├── node_modules
│   │   │   ├── d -> ../../da184c535d18d8ee7ba2aa229b914009fae11309/package
│   │   │   ├── es5-ext -> ../../f48c43424fa7c7d96f903e2948705cf826f69c32/package
│   │   │   ├── es6-iterator -> ../../bd968567d61635e33c0b80727613c9cb4b096bac/package
│   │   │   ├── es6-set -> ../../0e825349e981d967bc9c076d90d943a2bc8616b2/package
│   │   │   ├── es6-symbol -> ../../164221e557c1fd416661ab5b6274ef4b7837337e/package
│   │   │   └── event-emitter -> ../../8d63ddfb4cfe1fae3b32ca265c4c720222080bb5/package
│   │   └── package
│   │   ├── CHANGES
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── ext
│   │   │   ├── copy.js
│   │   │   ├── every.js
│   │   │   ├── filter.js
│   │   │   ├── get-first.js
│   │   │   ├── get-last.js
│   │   │   └── some.js
│   │   ├── implement.js
│   │   ├── index.js
│   │   ├── is-implemented.js
│   │   ├── is-native-implemented.js
│   │   ├── is-set.js
│   │   ├── lib
│   │   │   ├── iterator.js
│   │   │   └── primitive-iterator.js
│   │   ├── package.json
│   │   ├── polyfill.js
│   │   ├── primitive
│   │   │   └── index.js
│   │   ├── test
│   │   │   ├── ext
│   │   │   │   ├── copy.js
│   │   │   │   ├── every.js
│   │   │   │   ├── filter.js
│   │   │   │   ├── get-first.js
│   │   │   │   ├── get-last.js
│   │   │   │   └── some.js
│   │   │   ├── implement.js
│   │   │   ├── index.js
│   │   │   ├── is-implemented.js
│   │   │   ├── is-native-implemented.js
│   │   │   ├── is-set.js
│   │   │   ├── lib
│   │   │   │   ├── iterator.js
│   │   │   │   └── primitive-iterator.js
│   │   │   ├── polyfill.js
│   │   │   ├── primitive
│   │   │   │   └── index.js
│   │   │   └── valid-set.js
│   │   └── valid-set.js
│   ├── 104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6
│   │   ├── node_modules
│   │   │   └── invert-kv -> ../../104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6/package
│   │   └── package
│   │   ├── index.js
│   │   ├── package.json
│   │   └── readme.md
│   ├── 1053955fd994a5746e525e4ac717b81caf07491c
│   │   ├── node_modules
│   │   │   └── builtin-modules -> ../../1053955fd994a5746e525e4ac717b81caf07491c/package
│   │   └── package
│   │   ├── builtin-modules.json
│   │   ├── index.js
│   │   ├── license
│   │   ├── package.json
│   │   ├── readme.md
│   │   └── static.js
│   ├── 12b94e9c4cafa612424b1c13addf612c0d2a5f29
│   │   ├── node_modules
│   │   │   ├── async -> ../../2796642723573859565633fc6274444bee2f8ce3/package
│   │   │   ├── handlebars -> ../../12b94e9c4cafa612424b1c13addf612c0d2a5f29/package
│   │   │   ├── optimist -> ../../da3ea74686fa21a19a111c326e90eb15a0196686/package
│   │   │   ├── source-map -> ../../eba4f5da9c0dc999de68032d8b4f76173652036b/package
│   │   │   └── uglify-js -> ../../fad5755c1e1577658bb06ff9ab6e548c95bebd6e/package
│   │   └── package
│   │   ├── CONTRIBUTING.md
│   │   ├── FAQ.md
│   │   ├── LICENSE
│   │   ├── README.markdown
│   │   ├── bin
│   │   │   └── handlebars
│   │   ├── dist
│   │   │   ├── amd
│   │   │   │   ├── handlebars
│   │   │   │   │   ├── base.js
│   │   │   │   │   ├── compiler
│   │   │   │   │   │   ├── ast.js
│   │   │   │   │   │   ├── base.js
│   │   │   │   │   │   ├── code-gen.js
│   │   │   │   │   │   ├── compiler.js
│   │   │   │   │   │   ├── helpers.js
│   │   │   │   │   │   ├── javascript-compiler.js
│   │   │   │   │   │   ├── parser.js
│   │   │   │   │   │   ├── printer.js
│   │   │   │   │   │   ├── visitor.js
│   │   │   │   │   │   └── whitespace-control.js
│   │   │   │   │   ├── decorators
│   │   │   │   │   │   └── inline.js
│   │   │   │   │   ├── decorators.js
│   │   │   │   │   ├── exception.js
│   │   │   │   │   ├── helpers
│   │   │   │   │   │   ├── block-helper-missing.js
│   │   │   │   │   │   ├── each.js
│   │   │   │   │   │   ├── helper-missing.js
│   │   │   │   │   │   ├── if.js
│   │   │   │   │   │   ├── log.js
│   │   │   │   │   │   ├── lookup.js
│   │   │   │   │   │   └── with.js
│   │   │   │   │   ├── helpers.js
│   │   │   │   │   ├── logger.js
│   │   │   │   │   ├── no-conflict.js
│   │   │   │   │   ├── runtime.js
│   │   │   │   │   ├── safe-string.js
│   │   │   │   │   └── utils.js
│   │   │   │   ├── handlebars.js
│   │   │   │   ├── handlebars.runtime.js
│   │   │   │   └── precompiler.js
│   │   │   ├── cjs
│   │   │   │   ├── handlebars
│   │   │   │   │   ├── base.js
│   │   │   │   │   ├── compiler
│   │   │   │   │   │   ├── ast.js
│   │   │   │   │   │   ├── base.js
│   │   │   │   │   │   ├── code-gen.js
│   │   │   │   │   │   ├── compiler.js
│   │   │   │   │   │   ├── helpers.js
│   │   │   │   │   │   ├── javascript-compiler.js
│   │   │   │   │   │   ├── parser.js
│   │   │   │   │   │   ├── printer.js
│   │   │   │   │   │   ├── visitor.js
│   │   │   │   │   │   └── whitespace-control.js
│   │   │   │   │   ├── decorators
│   │   │   │   │   │   └── inline.js
│   │   │   │   │   ├── decorators.js
│   │   │   │   │   ├── exception.js
│   │   │   │   │   ├── helpers
│   │   │   │   │   │   ├── block-helper-missing.js
│   │   │   │   │   │   ├── each.js
│   │   │   │   │   │   ├── helper-missing.js
│   │   │   │   │   │   ├── if.js
│   │   │   │   │   │   ├── log.js
│   │   │   │   │   │   ├── lookup.js
│   │   │   │   │   │   └── with.js
│   │   │   │   │   ├── helpers.js
│   │   │   │   │   ├── logger.js
│   │   │   │   │   ├── no-conflict.js
│   │   │   │   │   ├── runtime.js
│   │   │   │   │   ├── safe-string.js
│   │   │   │   │   └── utils.js
│   │   │   │   ├── handlebars.js
│   │   │   │   ├── handlebars.runtime.js
│   │   │   │   └── precompiler.js
│   │   │   ├── handlebars.amd.js
│   │   │   ├── handlebars.amd.min.js
│   │   │   ├── handlebars.js
│   │   │   ├── handlebars.min.js
│   │   │   ├── handlebars.runtime.amd.js
│   │   │   ├── handlebars.runtime.amd.min.js
│   │   │   ├── handlebars.runtime.js
│   │   │   └── handlebars.runtime.min.js
│   │   ├── docs
│   │   │   ├── compiler-api.md
│   │   │   └── decorators-api.md
│   │   ├── lib
│   │   │   ├── handlebars
│   │   │   │   ├── base.js
│   │   │   │   ├── compiler
│   │   │   │   │   ├── ast.js
│   │   │   │   │   ├── base.js
│   │   │   │   │   ├── code-gen.js
│   │   │   │   │   ├── compiler.js
│   │   │   │   │   ├── helpers.js
│   │   │   │   │   ├── javascript-compiler.js
│   │   │   │   │   ├── parser.js
│   │   │   │   │   ├── printer.js
│   │   │   │   │   ├── visitor.js
│   │   │   │   │   └── whitespace-control.js
│   │   │   │   ├── decorators
│   │   │   │   │   └── inline.js
│   │   │   │   ├── decorators.js
│   │   │   │   ├── exception.js
│   │   │   │   ├── helpers
│   │   │   │   │   ├── block-helper-missing.js
│   │   │   │   │   ├── each.js
│   │   │   │   │   ├── helper-missing.js
│   │   │   │   │   ├── if.js
│   │   │   │   │   ├── log.js
│   │   │   │   │   ├── lookup.js
│   │   │   │   │   └── with.js
│   │   │   │   ├── helpers.js
│   │   │   │   ├── logger.js
│   │   │   │   ├── no-conflict.js
│   │   │   │   ├── runtime.js
│   │   │   │   ├── safe-string.js
│   │   │   │   └── utils.js
│   │   │   ├── handlebars.js
│   │   │   ├── handlebars.runtime.js
│   │   │   ├── index.js
│   │   │   └── precompiler.js
│   │   ├── package.json
│   │   ├── print-script
│   │   ├── release-notes.md
│   │   └── runtime.js
│   ├── 13f14ce02eed4e981297b64eb9e3b932e2dd13dc
│   │   ├── node_modules
│   │   │   ├── jju -> ../../edf6ec20d5d668c80c2c00cea63f8a9422a4b528/package
│   │   │   └── json-parse-helpfulerror -> ../../13f14ce02eed4e981297b64eb9e3b932e2dd13dc/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── index.js
│   │   ├── index.js~
│   │   ├── package.json
│   │   └── test
│   │   ├── test.js
│   │   └── test.js~
│   ├── 14389deeb0c28fc4cda9405b9f532a4e3785ce84
│   │   ├── node_modules
│   │   │   ├── argparse -> ../../14389deeb0c28fc4cda9405b9f532a4e3785ce84/package
│   │   │   ├── lodash -> ../../5bf45e8e49ba4189e17d482789dfd15bd140b7b6/package
│   │   │   └── sprintf-js -> ../../04e6926f662895354f3dd015203633b857297e2c/package
│   │   └── package
│   │   ├── CHANGELOG.md
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── examples
│   │   │   ├── arguments.js
│   │   │   ├── choice.js
│   │   │   ├── constants.js
│   │   │   ├── help.js
│   │   │   ├── nargs.js
│   │   │   ├── parents.js
│   │   │   ├── prefix_chars.js
│   │   │   ├── sub_commands.js
│   │   │   ├── sum.js
│   │   │   └── testformatters.js
│   │   ├── index.js
│   │   ├── lib
│   │   │   ├── action
│   │   │   │   ├── append
│   │   │   │   │   └── constant.js
│   │   │   │   ├── append.js
│   │   │   │   ├── count.js
│   │   │   │   ├── help.js
│   │   │   │   ├── store
│   │   │   │   │   ├── constant.js
│   │   │   │   │   ├── false.js
│   │   │   │   │   └── true.js
│   │   │   │   ├── store.js
│   │   │   │   ├── subparsers.js
│   │   │   │   └── version.js
│   │   │   ├── action.js
│   │   │   ├── action_container.js
│   │   │   ├── argparse.js
│   │   │   ├── argument
│   │   │   │   ├── error.js
│   │   │   │   ├── exclusive.js
│   │   │   │   └── group.js
│   │   │   ├── argument_parser.js
│   │   │   ├── const.js
│   │   │   ├── help
│   │   │   │   ├── added_formatters.js
│   │   │   │   └── formatter.js
│   │   │   └── namespace.js
│   │   └── package.json
│   ├── 15758df09d8ff3b4acc307539fabe27095e1042d
│   │   ├── node_modules
│   │   │   └── supports-color -> ../../15758df09d8ff3b4acc307539fabe27095e1042d/package
│   │   └── package
│   │   ├── cli.js
│   │   ├── index.js
│   │   ├── license
│   │   ├── package.json
│   │   └── readme.md
│   ├── 15ad772915362913f20de4a8a164b4aacc6165d6
│   │   ├── node_modules
│   │   │   └── pako -> ../../15ad772915362913f20de4a8a164b4aacc6165d6/package
│   │   └── package
│   │   ├── Gruntfile.js
│   │   ├── HISTORY.md
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── bower.json
│   │   ├── dist
│   │   │   ├── pako.js
│   │   │   ├── pako.min.js
│   │   │   ├── pako_deflate.js
│   │   │   ├── pako_deflate.min.js
│   │   │   ├── pako_inflate.js
│   │   │   └── pako_inflate.min.js
│   │   ├── doc
│   │   │   └── index.html
│   │   ├── index.js
│   │   ├── lib
│   │   │   ├── deflate.js
│   │   │   ├── inflate.js
│   │   │   ├── utils
│   │   │   │   ├── common.js
│   │   │   │   └── strings.js
│   │   │   └── zlib
│   │   │   ├── adler32.js
│   │   │   ├── constants.js
│   │   │   ├── crc32.js
│   │   │   ├── deflate.js
│   │   │   ├── gzheader.js
│   │   │   ├── inffast.js
│   │   │   ├── inflate.js
│   │   │   ├── inftrees.js
│   │   │   ├── messages.js
│   │   │   ├── trees.js
│   │   │   └── zstream.js
│   │   └── package.json
│   ├── 15e28a446b8b82bc700ccc8b96c78af4da0d6cba
│   │   ├── node_modules
│   │   │   └── estraverse -> ../../15e28a446b8b82bc700ccc8b96c78af4da0d6cba/package
│   │   └── package
│   │   ├── LICENSE.BSD
│   │   ├── README.md
│   │   ├── estraverse.js
│   │   ├── gulpfile.js
│   │   └── package.json
│   ├── 160e75a80e605b08ce894bcce2fe3e429abf92bf
│   │   ├── node_modules
│   │   │   ├── estraverse -> ../../f6caca728933a850ef90661d0e17982ba47111a2/package
│   │   │   └── estraverse-fb -> ../../160e75a80e605b08ce894bcce2fe3e429abf92bf/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── estraverse-fb.js
│   │   ├── keys.js
│   │   ├── package.json
│   │   └── test.js
│   ├── 164221e557c1fd416661ab5b6274ef4b7837337e
│   │   ├── node_modules
│   │   │   ├── d -> ../../da184c535d18d8ee7ba2aa229b914009fae11309/package
│   │   │   ├── es5-ext -> ../../f48c43424fa7c7d96f903e2948705cf826f69c32/package
│   │   │   └── es6-symbol -> ../../164221e557c1fd416661ab5b6274ef4b7837337e/package
│   │   └── package
│   │   ├── CHANGES
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── implement.js
│   │   ├── index.js
│   │   ├── is-implemented.js
│   │   ├── is-native-implemented.js
│   │   ├── is-symbol.js
│   │   ├── package.json
│   │   ├── polyfill.js
│   │   ├── test
│   │   │   ├── implement.js
│   │   │   ├── index.js
│   │   │   ├── is-implemented.js
│   │   │   ├── is-native-implemented.js
│   │   │   ├── is-symbol.js
│   │   │   ├── polyfill.js
│   │   │   └── validate-symbol.js
│   │   └── validate-symbol.js
│   ├── 164c64e370a8a3cc00c9e01b539e569823f0ee54
│   │   ├── node_modules
│   │   │   └── strip-json-comments -> ../../164c64e370a8a3cc00c9e01b539e569823f0ee54/package
│   │   └── package
│   │   ├── cli.js
│   │   ├── package.json
│   │   ├── readme.md
│   │   └── strip-json-comments.js
│   ├── 191bf566a59e6530482cb25ab53b4a8dc85c3a6b
│   │   ├── node_modules
│   │   │   └── simple-fmt -> ../../191bf566a59e6530482cb25ab53b4a8dc85c3a6b/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── package.json
│   │   ├── simple-fmt.js
│   │   └── test
│   │   └── simple-fmt-tests.js
│   ├── 19ce502ca572665f3b647b10939f97fd1615f102
│   │   ├── node_modules
│   │   │   └── rx-lite -> ../../19ce502ca572665f3b647b10939f97fd1615f102/package
│   │   └── package
│   │   ├── package.json
│   │   ├── readme.md
│   │   ├── rx.lite.js
│   │   ├── rx.lite.map
│   │   └── rx.lite.min.js
│   ├── 1a8fd0f4c0df4b61dea076d717cdc97f0a3c3e66
│   │   ├── node_modules
│   │   │   └── lodash._arraymap -> ../../1a8fd0f4c0df4b61dea076d717cdc97f0a3c3e66/package
│   │   └── package
│   │   ├── LICENSE.txt
│   │   ├── README.md
│   │   ├── index.js
│   │   └── package.json
│   ├── 1bbf5ab1ba827af23575143490426455f481fe1e
│   │   ├── node_modules
│   │   │   └── mkdirp -> ../../1bbf5ab1ba827af23575143490426455f481fe1e/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.markdown
│   │   ├── examples
│   │   │   ├── pow.js
│   │   │   ├── pow.js.orig
│   │   │   └── pow.js.rej
│   │   ├── index.js
│   │   ├── package.json
│   │   └── test
│   │   ├── chmod.js
│   │   ├── clobber.js
│   │   ├── mkdirp.js
│   │   ├── perm.js
│   │   ├── perm_sync.js
│   │   ├── race.js
│   │   ├── rel.js
│   │   ├── sync.js
│   │   ├── umask.js
│   │   └── umask_sync.js
│   ├── 1bc936b9e02f4a603fcc222ecf7633d30b8b93b1
│   │   ├── node_modules
│   │   │   ├── glob -> ../../1bc936b9e02f4a603fcc222ecf7633d30b8b93b1/package
│   │   │   ├── inflight -> ../../6cbb4521ebd51ce0ec0a936bfd7657ef7e9b172a/package
│   │   │   ├── inherits -> ../../b17d08d326b4423e568eff719f91b0b1cbdf69f1/package
│   │   │   ├── minimatch -> ../../5236157a51e4f004c177fb3c527ff7dd78f0ef83/package
│   │   │   ├── once -> ../../d8feeca93b039ec1dcdee7741c92bdac5e28081b/package
│   │   │   └── path-is-absolute -> ../../263dada66ab3f2fb10bf7f9d24dd8f3e570ef912/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── common.js
│   │   ├── glob.js
│   │   ├── package.json
│   │   └── sync.js
│   ├── 1ce041d2d7eee34242d285c2a9e38e13ab0bcd6c
│   │   ├── node_modules
│   │   │   ├── mock-fs -> ../../1ce041d2d7eee34242d285c2a9e38e13ab0bcd6c/package
│   │   │   ├── rewire -> ../../0c2f78e666aece5c0ec060f612fee45621989aaf/package
│   │   │   └── semver -> ../../77466de589cd5d3c95f138aa78bc569a3cb5d27a/package
│   │   └── package
│   │   ├── appveyor.yml
│   │   ├── benchmarks
│   │   │   ├── read-integration-mock.js
│   │   │   ├── read-integration-real.js
│   │   │   ├── read-mock.js
│   │   │   ├── read-real.js
│   │   │   ├── write-integration-mock.js
│   │   │   ├── write-integration-real.js
│   │   │   ├── write-mock.js
│   │   │   └── write-real.js
│   │   ├── changelog.md
│   │   ├── lib
│   │   │   ├── binding.js
│   │   │   ├── descriptor.js
│   │   │   ├── directory.js
│   │   │   ├── error.js
│   │   │   ├── file.js
│   │   │   ├── filesystem.js
│   │   │   ├── index.js
│   │   │   ├── item.js
│   │   │   └── symlink.js
│   │   ├── license.md
│   │   ├── node
│   │   │   ├── fs-0.10.28.js
│   │   │   ├── fs-0.11.13.js
│   │   │   ├── fs-0.12.0.js
│   │   │   ├── fs-0.8.26.js
│   │   │   ├── fs-0.9.12.js
│   │   │   ├── fs-1.1.0.js
│   │   │   ├── fs-2.0.0.js
│   │   │   ├── fs-3.0.0.js
│   │   │   └── fs-4.0.0.js
│   │   ├── package.json
│   │   ├── readme.md
│   │   └── test
│   │   ├── helper.js
│   │   ├── integration
│   │   │   ├── filecount.js
│   │   │   └── filecount.spec.js
│   │   └── lib
│   │   ├── binding.spec.js
│   │   ├── descriptor.spec.js
│   │   ├── directory.spec.js
│   │   ├── file.spec.js
│   │   ├── filesystem.spec.js
│   │   ├── index.spec.js
│   │   └── item.spec.js
│   ├── 1d73076a6df986cd9344e15e71fcc05a4c9abf12
│   │   ├── node_modules
│   │   │   ├── minimist -> ../../857fcabfc3397d2625b8228262e86aa7a011b05d/package
│   │   │   └── mkdirp -> ../../1d73076a6df986cd9344e15e71fcc05a4c9abf12/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── bin
│   │   │   ├── cmd.js
│   │   │   └── usage.txt
│   │   ├── examples
│   │   │   └── pow.js
│   │   ├── index.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
│   ├── 1e15fbcac97d3ee99bf2d73b4c656b082bbafb91
│   │   ├── node_modules
│   │   │   └── strip-json-comments -> ../../1e15fbcac97d3ee99bf2d73b4c656b082bbafb91/package
│   │   └── package
│   │   ├── cli.js
│   │   ├── license
│   │   ├── package.json
│   │   ├── readme.md
│   │   └── strip-json-comments.js
│   ├── 1e65969965ccbc2db4548c6b84a6f2c5aedd4739
│   │   ├── node_modules
│   │   │   └── wrappy -> ../../1e65969965ccbc2db4548c6b84a6f2c5aedd4739/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── package.json
│   │   ├── test
│   │   │   └── basic.js
│   │   └── wrappy.js
│   ├── 1ecd71d559b4d97f4fdee7d13eb7ff9cb65d02c8
│   │   ├── node_modules
│   │   │   ├── del -> ../../1ecd71d559b4d97f4fdee7d13eb7ff9cb65d02c8/package
│   │   │   ├── globby -> ../../2094af8421e19152150d5893eb6416b312d9a22f/package
│   │   │   ├── is-path-cwd -> ../../d225ec23132e89edd38fda767472e62e65f1106d/package
│   │   │   ├── is-path-in-cwd -> ../../6477582b8214d602346094567003be8a9eac04dc/package
│   │   │   ├── object-assign -> ../../99504456c3598b5cad4fc59c26e8a9bb107fe0bd/package
│   │   │   ├── pify -> ../../ed141a6ac043a849ea588498e7dca8b15330e90c/package
│   │   │   ├── pinkie-promise -> ../../4c83538de1f6e660c29e0a13446844f7a7e88259/package
│   │   │   └── rimraf -> ../../e5b51c9437a4c582adb955e9f28cf8d945e272af/package
│   │   └── package
│   │   ├── index.js
│   │   ├── license
│   │   ├── package.json
│   │   └── readme.md
│   ├── 1ee8010689e7395ff9448241c98652bc759a8260
│   │   ├── node_modules
│   │   │   └── extend -> ../../1ee8010689e7395ff9448241c98652bc759a8260/package
│   │   └── package
│   │   ├── CHANGELOG.md
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── component.json
│   │   ├── index.js
│   │   └── package.json
│   ├── 1f58ce91207ad6a826a8bf645fafe68ff5fe3ffe
│   │   ├── node_modules
│   │   │   └── babel-plugin-inline-environment-variables -> ../../1f58ce91207ad6a826a8bf645fafe68ff5fe3ffe/package
│   │   └── package
│   │   ├── README.md
│   │   ├── lib
│   │   │   └── index.js
│   │   └── package.json
│   ├── 1f88aba4ab0b1508e8312acc39345f36e992e2f2
│   │   ├── node_modules
│   │   │   └── iconv-lite -> ../../1f88aba4ab0b1508e8312acc39345f36e992e2f2/package
│   │   └── package
│   │   ├── 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
│   ├── 1f898d9607eb560b0e167384b77c7c6d108aa4c5
│   │   ├── node_modules
│   │   │   └── lodash._pickbyarray -> ../../1f898d9607eb560b0e167384b77c7c6d108aa4c5/package
│   │   └── package
│   │   ├── LICENSE.txt
│   │   ├── README.md
│   │   ├── index.js
│   │   └── package.json
│   ├── 1f9684b12c0fd5bcef3b2bd75265433b97b74c5d
│   │   ├── node_modules
│   │   │   ├── debug-log -> ../../ea520801b4b78181b98c9499452580c34c4f0bfe/package
│   │   │   ├── find-root -> ../../f636d46f3e75f085f3289eb7c7791e5039a377ca/package
│   │   │   ├── pkg-config -> ../../1f9684b12c0fd5bcef3b2bd75265433b97b74c5d/package
│   │   │   └── xtend -> ../../a5c6d532be656e23db820efb943a1f04998d63af/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── index.js
│   │   └── package.json
│   ├── 1fc1d1564ee11620dfca6d67029850913f9f4679
│   │   ├── node_modules
│   │   │   └── asap -> ../../1fc1d1564ee11620dfca6d67029850913f9f4679/package
│   │   └── package
│   │   ├── CHANGES.md
│   │   ├── LICENSE.md
│   │   ├── README.md
│   │   ├── asap.js
│   │   ├── browser-asap.js
│   │   ├── browser-raw.js
│   │   ├── package.json
│   │   └── raw.js
│   ├── 2094af8421e19152150d5893eb6416b312d9a22f
│   │   ├── node_modules
│   │   │   ├── array-union -> ../../4d410fc8395cb247637124bade9e3f547d5d55f2/package
│   │   │   ├── arrify -> ../../d6c361518250802fa2147ea7fb67597128cb8c81/package
│   │   │   ├── glob -> ../../1bc936b9e02f4a603fcc222ecf7633d30b8b93b1/package
│   │   │   ├── globby -> ../../2094af8421e19152150d5893eb6416b312d9a22f/package
│   │   │   ├── object-assign -> ../../99504456c3598b5cad4fc59c26e8a9bb107fe0bd/package
│   │   │   ├── pify -> ../../ed141a6ac043a849ea588498e7dca8b15330e90c/package
│   │   │   └── pinkie-promise -> ../../d1da67f5482563bb7cf57f286ae2822ecfbf3670/package
│   │   └── package
│   │   ├── index.js
│   │   ├── license
│   │   ├── package.json
│   │   └── readme.md
│   ├── 20f9f17ae29ed345e8bde583b13d2009803c14d9
│   │   ├── node_modules
│   │   │   ├── lcid -> ../../308accafa0bc483a3867b4b6f2b9506251d1b835/package
│   │   │   └── os-locale -> ../../20f9f17ae29ed345e8bde583b13d2009803c14d9/package
│   │   └── package
│   │   ├── index.js
│   │   ├── license
│   │   ├── package.json
│   │   └── readme.md
│   ├── 21065f70727ad053a0dd5e957ac9e00c7560d90a
│   │   ├── node_modules
│   │   │   └── repeat-string -> ../../21065f70727ad053a0dd5e957ac9e00c7560d90a/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── index.js
│   │   └── package.json
│   ├── 21205469316e939131d59f2da0c6d7f98221ea40
│   │   ├── node_modules
│   │   │   ├── camelcase -> ../../9bb5304d2e0b56698b2c758b08a3eaa9daa58a39/package
│   │   │   ├── cliui -> ../../4b475760ff80264c762c3a1719032e91c7fea0d1/package
│   │   │   ├── decamelize -> ../../8871479a6c0487f5653d48a992f1d0381ca6f031/package
│   │   │   ├── os-locale -> ../../20f9f17ae29ed345e8bde583b13d2009803c14d9/package
│   │   │   ├── window-size -> ../../f8e1aa1ee5a53ec5bf151ffa09742a6ad7697876/package
│   │   │   ├── y18n -> ../../3bec64c93b730d924a6148c765757932433e34c8/package
│   │   │   └── yargs -> ../../21205469316e939131d59f2da0c6d7f98221ea40/package
│   │   └── package
│   │   ├── CHANGELOG.md
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── completion.sh.hbs
│   │   ├── index.js
│   │   ├── lib
│   │   │   ├── completion.js
│   │   │   ├── parser.js
│   │   │   ├── usage.js
│   │   │   └── validation.js
│   │   ├── locales
│   │   │   ├── de.json
│   │   │   ├── en.json
│   │   │   ├── es.json
│   │   │   ├── fr.json
│   │   │   ├── ja.json
│   │   │   ├── pirate.json
│   │   │   ├── pt.json
│   │   │   └── zh.json
│   │   └── package.json
│   ├── 212d5bfe1318306a420f6402b8e26ff39647a849
│   │   ├── node_modules
│   │   │   └── proto-list -> ../../212d5bfe1318306a420f6402b8e26ff39647a849/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── package.json
│   │   ├── proto-list.js
│   │   └── test
│   │   └── basic.js
│   ├── 21608edd3a4fc5a568c3b8d83ed4acc289d5ec77
│   │   ├── node_modules
│   │   │   └── ansi-escapes -> ../../21608edd3a4fc5a568c3b8d83ed4acc289d5ec77/package
│   │   └── package
│   │   ├── index.js
│   │   ├── license
│   │   ├── package.json
│   │   └── readme.md
│   ├── 2169cf7538e1b0cc87fb88e1502d8474bbf79864
│   │   ├── node_modules
│   │   │   └── merge-descriptors -> ../../2169cf7538e1b0cc87fb88e1502d8474bbf79864/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── index.js
│   │   └── package.json
│   ├── 21932a549f5e52ffd9a827f570e04be62a97da54
│   │   ├── node_modules
│   │   │   └── prelude-ls -> ../../21932a549f5e52ffd9a827f570e04be62a97da54/package
│   │   └── package
│   │   ├── CHANGELOG.md
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── lib
│   │   │   ├── Func.js
│   │   │   ├── List.js
│   │   │   ├── Num.js
│   │   │   ├── Obj.js
│   │   │   ├── Str.js
│   │   │   └── index.js
│   │   └── package.json
│   ├── 220b84239119ae9045a892db81a83f4ce16f80fd
│   │   ├── node_modules
│   │   │   └── spdx-exceptions -> ../../220b84239119ae9045a892db81a83f4ce16f80fd/package
│   │   └── package
│   │   ├── README.md
│   │   ├── index.json
│   │   └── package.json
│   ├── 22c4493ebbedb1427962a54b445b2c8a767fb47f
│   │   ├── node_modules
│   │   │   ├── lodash.isarguments -> ../../ebbb884c48d27366a44ea6fee57ed7b5a32a81e0/package
│   │   │   ├── lodash.isarray -> ../../79e4eb88c36a8122af86f844aa9bcd851b5fbb55/package
│   │   │   └── lodash.keysin -> ../../22c4493ebbedb1427962a54b445b2c8a767fb47f/package
│   │   └── package
│   │   ├── LICENSE.txt
│   │   ├── README.md
│   │   ├── index.js
│   │   └── package.json
│   ├── 2523ef27ffa339d7ba9da8603f2d0599d06edbd8
│   │   ├── node_modules
│   │   │   ├── core-util-is -> ../../6b07085aef9a3ccac6ee53bf9d3df0c1521a5538/package
│   │   │   ├── inherits -> ../../b17d08d326b4423e568eff719f91b0b1cbdf69f1/package
│   │   │   ├── isarray -> ../../8a18acfca9a8f4177e09abfc6038939b05d1eedf/package
│   │   │   ├── process-nextick-args -> ../../e272eed825d5e9f4ea74d8d73b1fe311c3beb630/package
│   │   │   ├── readable-stream -> ../../2523ef27ffa339d7ba9da8603f2d0599d06edbd8/package
│   │   │   ├── string_decoder -> ../../62e203bc41766c6c28c9fc84301dab1c5310fa94/package
│   │   │   └── util-deprecate -> ../../450d4dc9fa70de732762fbd2d4a28981419a0ccf/package
│   │   └── package
│   │   ├── 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
│   │   ├── package.json
│   │   ├── passthrough.js
│   │   ├── readable.js
│   │   ├── transform.js
│   │   └── writable.js
│   ├── 260b7a99ebb1edfe247538175f783243cb19d149
│   │   ├── node_modules
│   │   │   └── clone -> ../../260b7a99ebb1edfe247538175f783243cb19d149/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── clone.js
│   │   ├── package.json
│   │   ├── test-apart-ctx.html
│   │   ├── test.html
│   │   └── test.js
│   ├── 263dada66ab3f2fb10bf7f9d24dd8f3e570ef912
│   │   ├── node_modules
│   │   │   └── path-is-absolute -> ../../263dada66ab3f2fb10bf7f9d24dd8f3e570ef912/package
│   │   └── package
│   │   ├── index.js
│   │   ├── license
│   │   ├── package.json
│   │   └── readme.md
│   ├── 26a5d6ee8c7dee4cb12208305acfb93ba382a9ee
│   │   ├── node_modules
│   │   │   ├── promzard -> ../../26a5d6ee8c7dee4cb12208305acfb93ba382a9ee/package
│   │   │   └── read -> ../../b3da19bd052431a97671d44a42634adf710b40c4/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── example
│   │   │   ├── buffer.js
│   │   │   ├── index.js
│   │   │   ├── npm-init
│   │   │   │   ├── README.md
│   │   │   │   ├── init-input.js
│   │   │   │   ├── init.js
│   │   │   │   └── package.json
│   │   │   └── substack-input.js
│   │   ├── package.json
│   │   ├── promzard.js
│   │   └── test
│   │   ├── basic.js
│   │   ├── buffer.js
│   │   ├── exports.input
│   │   ├── exports.js
│   │   ├── fn.input
│   │   ├── fn.js
│   │   ├── simple.input
│   │   ├── simple.js
│   │   ├── validate.input
│   │   └── validate.js
│   ├── 2796642723573859565633fc6274444bee2f8ce3
│   │   ├── node_modules
│   │   │   └── async -> ../../2796642723573859565633fc6274444bee2f8ce3/package
│   │   └── package
│   │   ├── CHANGELOG.md
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── dist
│   │   │   ├── async.js
│   │   │   └── async.min.js
│   │   ├── lib
│   │   │   └── async.js
│   │   └── package.json
│   ├── 2804babe712ad3379459acfbe24746ab2c303fbc
│   │   ├── node_modules
│   │   │   ├── spdx-correct -> ../../4b3073d933ff51f3912f03ac5519498a4150db40/package
│   │   │   ├── spdx-expression-parse -> ../../bb4f2ed00d50473a949f7a333d84ecc1ab6d483d/package
│   │   │   └── validate-npm-package-license -> ../../2804babe712ad3379459acfbe24746ab2c303fbc/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── index.js
│   │   └── package.json
│   ├── 28694acdf39fe27de45143fff81f21f6c66d44ac
│   │   ├── node_modules
│   │   │   └── spdx-license-ids -> ../../28694acdf39fe27de45143fff81f21f6c66d44ac/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── package.json
│   │   └── spdx-license-ids.json
│   ├── 28790ad942d293d78aa663a07ecf7f52ca04198d
│   │   ├── node_modules
│   │   │   ├── lodash._basecopy -> ../../8da0e6a876cf344c0ad8a54882111dd3c5c7ca36/package
│   │   │   ├── lodash.keysin -> ../../22c4493ebbedb1427962a54b445b2c8a767fb47f/package
│   │   │   └── lodash.toplainobject -> ../../28790ad942d293d78aa663a07ecf7f52ca04198d/package
│   │   └── package
│   │   ├── LICENSE.txt
│   │   ├── README.md
│   │   ├── index.js
│   │   └── package.json
│   ├── 28a6aae7428dd2c3a92f3d95f21335dd204e0336
│   │   ├── node_modules
│   │   │   └── object-keys -> ../../28a6aae7428dd2c3a92f3d95f21335dd204e0336/package
│   │   └── package
│   │   ├── README.md
│   │   ├── foreach.js
│   │   ├── index.js
│   │   ├── isArguments.js
│   │   ├── package.json
│   │   ├── shim.js
│   │   └── test
│   │   ├── foreach.js
│   │   ├── index.js
│   │   ├── isArguments.js
│   │   └── shim.js
│   ├── 29db2d0855d36316e4382e5a3d85d9cb5fc93216
│   │   ├── node_modules
│   │   │   └── easy-table -> ../../29db2d0855d36316e4382e5a3d85d9cb5fc93216/package
│   │   └── package
│   │   ├── README.md
│   │   ├── lib
│   │   │   └── table.js
│   │   └── package.json
│   ├── 2abb75aade39deb5cc815ce10e6191164850baf0
│   │   ├── node_modules
│   │   │   └── simple-is -> ../../2abb75aade39deb5cc815ce10e6191164850baf0/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── package.json
│   │   ├── simple-is.js
│   │   └── test
│   │   └── simple-is-tests.js
│   ├── 2b5be23a32b63a7c9deb8d0f28d485724a3df190
│   │   ├── node_modules
│   │   │   └── user-home -> ../../2b5be23a32b63a7c9deb8d0f28d485724a3df190/package
│   │   └── package
│   │   ├── cli.js
│   │   ├── index.js
│   │   ├── license
│   │   ├── package.json
│   │   └── readme.md
│   ├── 2c74b6ee41d93ca51b7b5aaee8f503631d252a73
│   │   ├── node_modules
│   │   │   └── jsonify -> ../../2c74b6ee41d93ca51b7b5aaee8f503631d252a73/package
│   │   └── package
│   │   ├── README.markdown
│   │   ├── index.js
│   │   ├── lib
│   │   │   ├── parse.js
│   │   │   └── stringify.js
│   │   ├── package.json
│   │   └── test
│   │   ├── parse.js
│   │   └── stringify.js
│   ├── 2e015f8ac00737cb97f997c9cbf059f42a74527d
│   │   ├── node_modules
│   │   │   ├── hosted-git-info -> ../../d9e953b26988be88096c46e926494d9604c300f8/package
│   │   │   ├── npm-package-arg -> ../../2e015f8ac00737cb97f997c9cbf059f42a74527d/package
│   │   │   └── semver -> ../../77466de589cd5d3c95f138aa78bc569a3cb5d27a/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── README.md~
│   │   ├── npa.js
│   │   ├── package.json
│   │   └── test
│   │   ├── basic.js
│   │   ├── bitbucket.js
│   │   ├── github.js
│   │   ├── gitlab.js
│   │   └── windows.js
│   ├── 30057438eac6cf7f8c4767f38648d6697d75c903
│   │   ├── node_modules
│   │   │   ├── minimist -> ../../857fcabfc3397d2625b8228262e86aa7a011b05d/package
│   │   │   └── mkdirp -> ../../30057438eac6cf7f8c4767f38648d6697d75c903/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── bin
│   │   │   ├── cmd.js
│   │   │   └── usage.txt
│   │   ├── examples
│   │   │   └── pow.js
│   │   ├── index.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
│   ├── 300bc6e0e86374f7ba61068b5b1ecd57fc6532da
│   │   ├── node_modules
│   │   │   └── semver -> ../../300bc6e0e86374f7ba61068b5b1ecd57fc6532da/package
│   │   └── package
│   │   ├── 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
│   ├── 303519bf6393fe7e42f34d8b630ef7794e3542b7
│   │   ├── node_modules
│   │   │   ├── lodash._arraycopy -> ../../76e7b7c1f1fb92547374878a562ed06a3e50f6e1/package
│   │   │   ├── lodash._arrayeach -> ../../bab156b2a90d3f1bbd5c653403349e5e5933ef9e/package
│   │   │   ├── lodash._baseassign -> ../../8c38a099500f215ad09e59f1722fd0c52bfe0a4e/package
│   │   │   ├── lodash._baseclone -> ../../303519bf6393fe7e42f34d8b630ef7794e3542b7/package
│   │   │   ├── lodash._basefor -> ../../3a4cece5b7031eae78a441c5416b90878eeee5a1/package
│   │   │   ├── lodash.isarray -> ../../79e4eb88c36a8122af86f844aa9bcd851b5fbb55/package
│   │   │   └── lodash.keys -> ../../4dbc0472b156be50a0b286855d1bd0b0c656098a/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── index.js
│   │   └── package.json
│   ├── 308accafa0bc483a3867b4b6f2b9506251d1b835
│   │   ├── node_modules
│   │   │   ├── invert-kv -> ../../104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6/package
│   │   │   └── lcid -> ../../308accafa0bc483a3867b4b6f2b9506251d1b835/package
│   │   └── package
│   │   ├── index.js
│   │   ├── lcid.json
│   │   ├── license
│   │   ├── package.json
│   │   └── readme.md
│   ├── 30a0b2da38f73770e8294a0d22e6625ed77d0097
│   │   ├── node_modules
│   │   │   └── longest -> ../../30a0b2da38f73770e8294a0d22e6625ed77d0097/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── index.js
│   │   └── package.json
│   ├── 315b4fb8c1ca5b8c47defef319d073dad3568059
│   │   ├── node_modules
│   │   │   └── fs-readdir-recursive -> ../../315b4fb8c1ca5b8c47defef319d073dad3568059/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── index.js
│   │   └── package.json
│   ├── 34661f46886327fed2991479152252df92daa541
│   │   ├── node_modules
│   │   │   ├── exit-hook -> ../../f05ca233b48c05d54fff07765df8507e95c02ff8/package
│   │   │   ├── onetime -> ../../3a08a8e39d7816df52d34886374fb8ed8b651f62/package
│   │   │   └── restore-cursor -> ../../34661f46886327fed2991479152252df92daa541/package
│   │   └── package
│   │   ├── index.js
│   │   ├── license
│   │   ├── package.json
│   │   └── readme.md
│   ├── 34f5049ce1ecdf2b0649af3ef24e45ed35416d91
│   │   ├── node_modules
│   │   │   ├── ansi-regex -> ../../c5061b6e0ef8a81775e50f5d66151bf6bf371107/package
│   │   │   └── has-ansi -> ../../34f5049ce1ecdf2b0649af3ef24e45ed35416d91/package
│   │   └── package
│   │   ├── index.js
│   │   ├── license
│   │   ├── package.json
│   │   └── readme.md
│   ├── 355219cd6cf18dbe7c01cc7fd2dce765cfdc549a
│   │   ├── node_modules
│   │   │   └── builtins -> ../../355219cd6cf18dbe7c01cc7fd2dce765cfdc549a/package
│   │   └── package
│   │   ├── History.md
│   │   ├── Readme.md
│   │   ├── builtins.json
│   │   └── package.json
│   ├── 36f7850c0d077a71b041f3565664155f07035bd0
│   │   ├── node_modules
│   │   │   └── is-buffer -> ../../36f7850c0d077a71b041f3565664155f07035bd0/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── index.js
│   │   ├── package.json
│   │   └── test
│   │   └── basic.js
│   ├── 39ac7d4dca84faad926124c54cff25a53aa8bf6e
│   │   ├── node_modules
│   │   │   ├── config-chain -> ../../39ac7d4dca84faad926124c54cff25a53aa8bf6e/package
│   │   │   ├── ini -> ../../0537cb79daf59b59a1a517dff706c86ec039162e/package
│   │   │   └── proto-list -> ../../212d5bfe1318306a420f6402b8e26ff39647a849/package
│   │   └── package
│   │   ├── LICENCE
│   │   ├── index.js
│   │   ├── package.json
│   │   ├── readme.markdown
│   │   └── test
│   │   ├── broken.js
│   │   ├── broken.json
│   │   ├── chain-class.js
│   │   ├── env.js
│   │   ├── find-file.js
│   │   ├── get.js
│   │   ├── ignore-unfound-file.js
│   │   ├── ini.js
│   │   └── save.js
│   ├── 3a08a8e39d7816df52d34886374fb8ed8b651f62
│   │   ├── node_modules
│   │   │   └── onetime -> ../../3a08a8e39d7816df52d34886374fb8ed8b651f62/package
│   │   └── package
│   │   ├── index.js
│   │   ├── package.json
│   │   └── readme.md
│   ├── 3a360dd66c1b1d7fd4705389860eda1d0f61126c
│   │   ├── node_modules
│   │   │   ├── core-util-is -> ../../6b07085aef9a3ccac6ee53bf9d3df0c1521a5538/package
│   │   │   ├── inherits -> ../../b17d08d326b4423e568eff719f91b0b1cbdf69f1/package
│   │   │   ├── isarray -> ../../8a18acfca9a8f4177e09abfc6038939b05d1eedf/package
│   │   │   ├── readable-stream -> ../../3a360dd66c1b1d7fd4705389860eda1d0f61126c/package
│   │   │   └── string_decoder -> ../../62e203bc41766c6c28c9fc84301dab1c5310fa94/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── duplex.js
│   │   ├── lib
│   │   │   ├── _stream_duplex.js
│   │   │   ├── _stream_passthrough.js
│   │   │   ├── _stream_readable.js
│   │   │   ├── _stream_transform.js
│   │   │   └── _stream_writable.js
│   │   ├── package.json
│   │   ├── passthrough.js
│   │   ├── readable.js
│   │   ├── transform.js
│   │   └── writable.js
│   ├── 3a4cece5b7031eae78a441c5416b90878eeee5a1
│   │   ├── node_modules
│   │   │   └── lodash._basefor -> ../../3a4cece5b7031eae78a441c5416b90878eeee5a1/package
│   │   └── package
│   │   ├── LICENSE.txt
│   │   ├── README.md
│   │   ├── index.js
│   │   └── package.json
│   ├── 3af1dd20fe85463910d469a385e33017d2a030d9
│   │   ├── node_modules
│   │   │   └── jsonpointer -> ../../3af1dd20fe85463910d469a385e33017d2a030d9/package
│   │   └── package
│   │   ├── README.md
│   │   ├── jsonpointer.js
│   │   ├── package.json
│   │   └── test.js
│   ├── 3bec64c93b730d924a6148c765757932433e34c8
│   │   ├── node_modules
│   │   │   └── y18n -> ../../3bec64c93b730d924a6148c765757932433e34c8/package
│   │   └── package
│   │   ├── README.md
│   │   ├── index.js
│   │   ├── package.json
│   │   └── test
│   │   ├── locales
│   │   │   ├── bad-locale.json
│   │   │   ├── en.json
│   │   │   └── pirate.json
│   │   └── y18n-test.js
│   ├── 3d4114218877537494f97f77f9785fab810fa4ac
│   │   ├── node_modules
│   │   │   ├── is-finite -> ../../6438603eaebe2793948ff4a4262ec8db3d62597b/package
│   │   │   └── repeating -> ../../3d4114218877537494f97f77f9785fab810fa4ac/package
│   │   └── package
│   │   ├── cli.js
│   │   ├── index.js
│   │   ├── license
│   │   ├── package.json
│   │   └── readme.md
│   ├── 3dc69ac82498d2ee5e3ce56091bafd2adc7bde92
│   │   ├── node_modules
│   │   │   └── lodash._cacheindexof -> ../../3dc69ac82498d2ee5e3ce56091bafd2adc7bde92/package
│   │   └── package
│   │   ├── LICENSE.txt
│   │   ├── README.md
│   │   ├── index.js
│   │   └── package.json
│   ├── 3ee6cfa351633775eaa75e3af6ec307e9eaa403c
│   │   ├── node_modules
│   │   │   ├── mkdirp -> ../../30057438eac6cf7f8c4767f38648d6697d75c903/package
│   │   │   ├── pump -> ../../f1f1409fb9bd1085bbdb576b43b84ec4b5eadc1a/package
│   │   │   ├── tar-fs -> ../../3ee6cfa351633775eaa75e3af6ec307e9eaa403c/package
│   │   │   └── tar-stream -> ../../490ec2ad1ec5823fce63f18bb904c7469cd70897/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── index.js
│   │   ├── package.json
│   │   └── test
│   │   ├── fixtures
│   │   │   ├── a
│   │   │   │   └── hello.txt
│   │   │   ├── b
│   │   │   │   └── a
│   │   │   │   └── test.txt
│   │   │   ├── c
│   │   │   └── d
│   │   │   ├── file1
│   │   │   ├── file2
│   │   │   ├── sub-dir
│   │   │   │   └── file5
│   │   │   └── sub-files
│   │   │   ├── file3
│   │   │   └── file4
│   │   └── index.js
│   ├── 3f7258e4a5ba17245381909fa6a6f6cf506e1661
│   │   ├── node_modules
│   │   │   └── sync-exec -> ../../3f7258e4a5ba17245381909fa6a6f6cf506e1661/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── Makefile
│   │   ├── README.md
│   │   ├── coffee
│   │   │   └── sync-exec.coffee
│   │   ├── js
│   │   │   └── sync-exec.js
│   │   ├── package.json
│   │   └── test
│   │   ├── example.coffee
│   │   └── sh
│   │   ├── err.sh
│   │   └── out.sh
│   ├── 3ff21f198cad2175f9f3b781853fd94d0d19b590
│   │   ├── node_modules
│   │   │   └── sigmund -> ../../3ff21f198cad2175f9f3b781853fd94d0d19b590/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── bench.js
│   │   ├── package.json
│   │   ├── sigmund.js
│   │   └── test
│   │   └── basic.js
│   ├── 41059608ffc154757b715d9989d199ffbf372e35
│   │   ├── node_modules
│   │   │   ├── code-point-at -> ../../f69b192d3f7d91e382e4b71bddb77878619ab0c6/package
│   │   │   ├── is-fullwidth-code-point -> ../../ef9e31386f031a7f0d643af82fde50c457ef00cb/package
│   │   │   ├── mute-stream -> ../../8fbfabb0a98a253d3184331f9e8deb7372fac6c0/package
│   │   │   └── readline2 -> ../../41059608ffc154757b715d9989d199ffbf372e35/package
│   │   └── package
│   │   ├── README.md
│   │   ├── index.js
│   │   └── package.json
│   ├── 411c44ed324754af95aae5ded856d5a7eefcb5df
│   │   ├── node_modules
│   │   │   ├── babel-core -> ../../0396370458772774041e5dbbef57ae0282ee61c2/package
│   │   │   ├── esformatter-ignore -> ../../04d3b875bfa49dde004cc58df6f6bbc3c0567f1e/package
│   │   │   ├── esformatter-jsx -> ../../411c44ed324754af95aae5ded856d5a7eefcb5df/package
│   │   │   ├── extend -> ../../1ee8010689e7395ff9448241c98652bc759a8260/package
│   │   │   ├── fresh-falafel -> ../../5966dee95fb35d2a29b12d2f25168b17225e4b6c/package
│   │   │   └── js-beautify -> ../../4d95371702699344a516ca26bf59f0a27bb75719/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── changelog.md
│   │   ├── index.js
│   │   ├── lib
│   │   │   ├── default-unformatted.js
│   │   │   ├── falafel-helper.js
│   │   │   ├── find-parent.js
│   │   │   ├── format-jsx.js
│   │   │   ├── iterate-reverse.js
│   │   │   ├── parser-options.js
│   │   │   └── plugin.js
│   │   └── package.json
│   ├── 43beb57ec26e8cf237d3dd8b33e42533577f2659
│   │   ├── node_modules
│   │   │   └── esprima-fb -> ../../43beb57ec26e8cf237d3dd8b33e42533577f2659/package
│   │   └── package
│   │   ├── README.md
│   │   ├── bin
│   │   │   ├── esparse.js
│   │   │   └── esvalidate.js
│   │   ├── esprima.js
│   │   ├── package.json
│   │   └── test
│   │   ├── compat.js
│   │   ├── reflect.js
│   │   ├── run.js
│   │   ├── runner.js
│   │   └── test.js
│   ├── 450d4dc9fa70de732762fbd2d4a28981419a0ccf
│   │   ├── node_modules
│   │   │   └── util-deprecate -> ../../450d4dc9fa70de732762fbd2d4a28981419a0ccf/package
│   │   └── package
│   │   ├── History.md
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── browser.js
│   │   ├── node.js
│   │   └── package.json
│   ├── 45a78ff4622b1d49e44f56b49905766a63290c07
│   │   ├── node_modules
│   │   │   ├── esformatter-eol-last -> ../../45a78ff4622b1d49e44f56b49905766a63290c07/package
│   │   │   └── string.prototype.endswith -> ../../a19c20dee51a98777e9a47e10f09be393b9bba75/package
│   │   └── package
│   │   ├── README.md
│   │   ├── index.js
│   │   ├── package.json
│   │   └── test
│   │   └── test.js
│   ├── 4617dfdd32ab1b6c40d1539e493c7870b674cc0a
│   │   ├── node_modules
│   │   │   ├── deglob -> ../../4617dfdd32ab1b6c40d1539e493c7870b674cc0a/package
│   │   │   ├── dezalgo -> ../../7f742de066fc748bc8db820569dddce49bf0d456/package
│   │   │   ├── find-root -> ../../f636d46f3e75f085f3289eb7c7791e5039a377ca/package
│   │   │   ├── glob -> ../../1bc936b9e02f4a603fcc222ecf7633d30b8b93b1/package
│   │   │   ├── ignore -> ../../4c845a61f7e50b4a410f6156aaa38b6ad95e0c8f/package
│   │   │   ├── path -> ../../cbc7569355cb3c83afeb4ace43ecff95231e5a7d/package
│   │   │   ├── pkg-config -> ../../1f9684b12c0fd5bcef3b2bd75265433b97b74c5d/package
│   │   │   ├── run-parallel -> ../../b4fc05ab632a5e767bdd691b4aabe7b8acc9abb2/package
│   │   │   ├── uniq -> ../../b31c5ae8254844a3a8281541ce2b04b865a734ff/package
│   │   │   └── xtend -> ../../a5c6d532be656e23db820efb943a1f04998d63af/package
│   │   └── package
│   │   ├── CHANGELOG.md
│   │   ├── CONTRIBUTING.md
│   │   ├── LICENSE.md
│   │   ├── README.md
│   │   ├── index.js
│   │   ├── package.json
│   │   └── test
│   │   ├── index.js
│   │   └── playground
│   │   ├── blah.txt
│   │   ├── custom-gitignore
│   │   ├── ignored-by-git.txt
│   │   ├── ignored-by-package-json.txt
│   │   └── package.json
│   ├── 490ec2ad1ec5823fce63f18bb904c7469cd70897
│   │   ├── node_modules
│   │   │   ├── bl -> ../../ada9a8a89a6d7ac60862f7dec7db207873e0c3f5/package
│   │   │   ├── end-of-stream -> ../../e9353258baa9108965efc41cb0ef8ade2f3cfb07/package
│   │   │   ├── readable-stream -> ../../2523ef27ffa339d7ba9da8603f2d0599d06edbd8/package
│   │   │   ├── tar-stream -> ../../490ec2ad1ec5823fce63f18bb904c7469cd70897/package
│   │   │   └── xtend -> ../../a5c6d532be656e23db820efb943a1f04998d63af/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── extract.js
│   │   ├── headers.js
│   │   ├── index.js
│   │   ├── pack.js
│   │   └── package.json
│   ├── 4a41554d2b2f4bbe2d794060dc47396b10bb48a8
│   │   ├── node_modules
│   │   │   └── to-fast-properties -> ../../4a41554d2b2f4bbe2d794060dc47396b10bb48a8/package
│   │   └── package
│   │   ├── index.js
│   │   ├── license
│   │   ├── package.json
│   │   └── readme.md
│   ├── 4b2dec8d907e93db336624dcec0183502f8c9428
│   │   ├── node_modules
│   │   │   └── growl -> ../../4b2dec8d907e93db336624dcec0183502f8c9428/package
│   │   └── package
│   │   ├── History.md
│   │   ├── Readme.md
│   │   ├── lib
│   │   │   └── growl.js
│   │   ├── package.json
│   │   └── test.js
│   ├── 4b3073d933ff51f3912f03ac5519498a4150db40
│   │   ├── node_modules
│   │   │   ├── spdx-correct -> ../../4b3073d933ff51f3912f03ac5519498a4150db40/package
│   │   │   └── spdx-license-ids -> ../../28694acdf39fe27de45143fff81f21f6c66d44ac/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── index.js
│   │   └── package.json
│   ├── 4b475760ff80264c762c3a1719032e91c7fea0d1
│   │   ├── node_modules
│   │   │   ├── center-align -> ../../74fa8540fc19b26aae6edc7e031cd6993d495ba0/package
│   │   │   ├── cliui -> ../../4b475760ff80264c762c3a1719032e91c7fea0d1/package
│   │   │   ├── right-align -> ../../61339b722fe6a3515689210d24e14c96148613ef/package
│   │   │   └── wordwrap -> ../../b79669bb42ecb409f83d583cad52ca17eaa1643f/package
│   │   └── package
│   │   ├── LICENSE.txt
│   │   ├── README.md
│   │   ├── index.js
│   │   ├── package.json
│   │   └── test
│   │   └── cliui.js
│   ├── 4b9f1e40800c3e50c6c27f781676afcce71f3985
│   │   ├── node_modules
│   │   │   ├── home-or-tmp -> ../../4b9f1e40800c3e50c6c27f781676afcce71f3985/package
│   │   │   ├── os-tmpdir -> ../../e9b423a1edaf479882562e92ed71d7743a071b6e/package
│   │   │   └── user-home -> ../../2b5be23a32b63a7c9deb8d0f28d485724a3df190/package
│   │   └── package
│   │   ├── index.js
│   │   ├── license
│   │   ├── package.json
│   │   └── readme.md
│   ├── 4c83538de1f6e660c29e0a13446844f7a7e88259
│   │   ├── node_modules
│   │   │   ├── pinkie -> ../../51737918d16ab5859a90a5a031b6f7e0d6f245cc/package
│   │   │   └── pinkie-promise -> ../../4c83538de1f6e660c29e0a13446844f7a7e88259/package
│   │   └── package
│   │   ├── index.js
│   │   ├── license
│   │   ├── package.json
│   │   └── readme.md
│   ├── 4c845a61f7e50b4a410f6156aaa38b6ad95e0c8f
│   │   ├── node_modules
│   │   │   └── ignore -> ../../4c845a61f7e50b4a410f6156aaa38b6ad95e0c8f/package
│   │   └── package
│   │   ├── LICENSE-MIT
│   │   ├── README.md
│   │   ├── index.js
│   │   └── package.json
│   ├── 4cafad76bc62f02fa039b2f94e9a3dd3a391a725
│   │   ├── node_modules
│   │   │   └── graceful-readlink -> ../../4cafad76bc62f02fa039b2f94e9a3dd3a391a725/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── index.js
│   │   └── package.json
│   ├── 4d410fc8395cb247637124bade9e3f547d5d55f2
│   │   ├── node_modules
│   │   │   ├── array-union -> ../../4d410fc8395cb247637124bade9e3f547d5d55f2/package
│   │   │   └── array-uniq -> ../../5fcc373920775723cfd64d65c64bef53bf9eba6d/package
│   │   └── package
│   │   ├── index.js
│   │   ├── package.json
│   │   └── readme.md
│   ├── 4d95371702699344a516ca26bf59f0a27bb75719
│   │   ├── node_modules
│   │   │   ├── config-chain -> ../../39ac7d4dca84faad926124c54cff25a53aa8bf6e/package
│   │   │   ├── js-beautify -> ../../4d95371702699344a516ca26bf59f0a27bb75719/package
│   │   │   ├── mkdirp -> ../../30057438eac6cf7f8c4767f38648d6697d75c903/package
│   │   │   └── nopt -> ../../c6465dbf08abcd4db359317f79ac68a646b28ff9/package
│   │   └── package
│   │   ├── CHANGELOG.md
│   │   ├── CONTRIBUTING.md
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── bower.json
│   │   ├── generate-changelog.sh
│   │   ├── js
│   │   │   ├── bin
│   │   │   │   ├── css-beautify.js
│   │   │   │   ├── html-beautify.js
│   │   │   │   └── js-beautify.js
│   │   │   ├── config
│   │   │   │   └── defaults.json
│   │   │   ├── index.js
│   │   │   ├── lib
│   │   │   │   ├── beautify-css.js
│   │   │   │   ├── beautify-html.js
│   │   │   │   ├── beautify.js
│   │   │   │   ├── cli.js
│   │   │   │   └── unpackers
│   │   │   │   ├── javascriptobfuscator_unpacker.js
│   │   │   │   ├── myobfuscate_unpacker.js
│   │   │   │   ├── p_a_c_k_e_r_unpacker.js
│   │   │   │   └── urlencode_unpacker.js
│   │   │   └── test
│   │   │   ├── amd-beautify-tests.js
│   │   │   ├── beautify-css-tests.js
│   │   │   ├── beautify-html-tests.js
│   │   │   ├── beautify-javascript-tests.js
│   │   │   ├── node-beautify-perf-tests.js
│   │   │   ├── node-beautify-tests.js
│   │   │   ├── requirejs-html-beautify.html
│   │   │   ├── resources
│   │   │   │   ├── example1.js
│   │   │   │   └── indent11chars
│   │   │   │   └── subDir1
│   │   │   │   └── subDir2
│   │   │   │   └── empty.txt
│   │   │   ├── run-tests
│   │   │   ├── sanitytest.js
│   │   │   └── shell-smoke-test.sh
│   │   ├── package.json
│   │   ├── release-all.sh
│   │   └── test
│   │   ├── data
│   │   │   ├── css.js
│   │   │   ├── html.js
│   │   │   └── javascript.js
│   │   ├── generate-tests.js
│   │   ├── git-status-clear.sh
│   │   ├── template
│   │   │   ├── node-css.mustache
│   │   │   ├── node-html.mustache
│   │   │   ├── node-javascript.mustache
│   │   │   ├── python-css.mustache
│   │   │   └── python-javascript.mustache
│   │   ├── underscore-min.js
│   │   └── underscore.js
│   ├── 4dbc0472b156be50a0b286855d1bd0b0c656098a
│   │   ├── node_modules
│   │   │   ├── lodash._getnative -> ../../570bc7dede46d61cdcde687d65d3eecbaa3aaff5/package
│   │   │   ├── lodash.isarguments -> ../../ebbb884c48d27366a44ea6fee57ed7b5a32a81e0/package
│   │   │   ├── lodash.isarray -> ../../79e4eb88c36a8122af86f844aa9bcd851b5fbb55/package
│   │   │   └── lodash.keys -> ../../4dbc0472b156be50a0b286855d1bd0b0c656098a/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── index.js
│   │   └── package.json
│   ├── 4dbc2fe674e71949caf3fb2695ce7f2dc1d9a8d1
│   │   ├── node_modules
│   │   │   └── escape-string-regexp -> ../../4dbc2fe674e71949caf3fb2695ce7f2dc1d9a8d1/package
│   │   └── package
│   │   ├── index.js
│   │   ├── package.json
│   │   └── readme.md
│   ├── 4debbf5943144bc7b6006d95be8facc0b74352a7
│   │   ├── node_modules
│   │   │   ├── esprima -> ../../9f557e08fc3b4d26ece9dd34f8fbf476b62585ad/package
│   │   │   └── rocambole -> ../../4debbf5943144bc7b6006d95be8facc0b74352a7/package
│   │   └── package
│   │   ├── README.md
│   │   ├── package.json
│   │   ├── rocambole.jpg
│   │   ├── rocambole.js
│   │   └── test
│   │   ├── files
│   │   │   ├── crossroads.js
│   │   │   └── jquery.js
│   │   ├── moonwalk.spec.js
│   │   ├── parse.spec.js
│   │   ├── perf.spec.js
│   │   └── runner.js
│   ├── 509afb67066e7499f7eb3535c77445772ae2d019
│   │   ├── node_modules
│   │   │   ├── ansi-styles -> ../../990f747146927b559a932bf92959163d60c0d0e2/package
│   │   │   ├── chalk -> ../../509afb67066e7499f7eb3535c77445772ae2d019/package
│   │   │   ├── escape-string-regexp -> ../../9e2d8b25bc2555c3336723750e03f099c2735bb5/package
│   │   │   ├── has-ansi -> ../../34f5049ce1ecdf2b0649af3ef24e45ed35416d91/package
│   │   │   ├── strip-ansi -> ../../7510b665567ca914ccb5d7e072763ac968be3724/package
│   │   │   └── supports-color -> ../../535d045ce6b6363fa40117084629995e9df324c7/package
│   │   └── package
│   │   ├── index.js
│   │   ├── license
│   │   ├── package.json
│   │   └── readme.md
│   ├── 51737918d16ab5859a90a5a031b6f7e0d6f245cc
│   │   ├── node_modules
│   │   │   └── pinkie -> ../../51737918d16ab5859a90a5a031b6f7e0d6f245cc/package
│   │   └── package
│   │   ├── index.js
│   │   ├── license
│   │   ├── package.json
│   │   └── readme.md
│   ├── 5203ad7ba425fae842460e696db9cf3e6aac057c
│   │   ├── node_modules
│   │   │   └── lodash._isiterateecall -> ../../5203ad7ba425fae842460e696db9cf3e6aac057c/package
│   │   └── package
│   │   ├── LICENSE.txt
│   │   ├── README.md
│   │   ├── index.js
│   │   └── package.json
│   ├── 5236157a51e4f004c177fb3c527ff7dd78f0ef83
│   │   ├── node_modules
│   │   │   ├── brace-expansion -> ../../da5fb78aef4c44c9e4acf525064fb3208ebab045/package
│   │   │   └── minimatch -> ../../5236157a51e4f004c177fb3c527ff7dd78f0ef83/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── minimatch.js
│   │   └── package.json
│   ├── 5273819fada880d123e1ac00a938e7172dd8d95e
│   │   ├── node_modules
│   │   │   ├── is-finite -> ../../6438603eaebe2793948ff4a4262ec8db3d62597b/package
│   │   │   └── is-integer -> ../../5273819fada880d123e1ac00a938e7172dd8d95e/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── index.js
│   │   ├── package.json
│   │   └── test.js
│   ├── 5324259966a9c97ce2f0470f67c23bf248f8e7f0
│   │   ├── node_modules
│   │   │   ├── duplexify -> ../../71a578af03e0d063eb8f1326affd5e5600145e1b/package
│   │   │   ├── peek-stream -> ../../5324259966a9c97ce2f0470f67c23bf248f8e7f0/package
│   │   │   └── through2 -> ../../dfdd012eb9c700e2323fd334f38ac622ab372da7/package
│   │   └── package
│   │   ├── README.md
│   │   ├── example.js
│   │   ├── index.js
│   │   ├── package.json
│   │   └── test.js
│   ├── 535d045ce6b6363fa40117084629995e9df324c7
│   │   ├── node_modules
│   │   │   └── supports-color -> ../../535d045ce6b6363fa40117084629995e9df324c7/package
│   │   └── package
│   │   ├── index.js
│   │   ├── license
│   │   ├── package.json
│   │   └── readme.md
│   ├── 540572d34f7ac3119f8f76c30cbc1b1e037affbe
│   │   ├── node_modules
│   │   │   ├── builtin-modules -> ../../1053955fd994a5746e525e4ac717b81caf07491c/package
│   │   │   └── is-builtin-module -> ../../540572d34f7ac3119f8f76c30cbc1b1e037affbe/package
│   │   └── package
│   │   ├── index.js
│   │   ├── license
│   │   ├── package.json
│   │   └── readme.md
│   ├── 5438cd2ea93b202efa3a19fe8887aee7c94f9c9d
│   │   ├── node_modules
│   │   │   └── window-size -> ../../5438cd2ea93b202efa3a19fe8887aee7c94f9c9d/package
│   │   └── package
│   │   ├── LICENSE-MIT
│   │   ├── README.md
│   │   ├── index.js
│   │   └── package.json
│   ├── 549f573f45c3bc5e75b2a57639027d2d724edaaa
│   │   ├── node_modules
│   │   │   └── babylon -> ../../549f573f45c3bc5e75b2a57639027d2d724edaaa/package
│   │   └── package
│   │   ├── AUTHORS
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── lib
│   │   │   ├── index.js
│   │   │   ├── options.js
│   │   │   ├── parser
│   │   │   │   ├── comments.js
│   │   │   │   ├── expression.js
│   │   │   │   ├── index.js
│   │   │   │   ├── location.js
│   │   │   │   ├── lval.js
│   │   │   │   ├── node.js
│   │   │   │   ├── statement.js
│   │   │   │   └── util.js
│   │   │   ├── plugins
│   │   │   │   ├── flow.js
│   │   │   │   └── jsx
│   │   │   │   ├── index.js
│   │   │   │   └── xhtml.js
│   │   │   ├── tokenizer
│   │   │   │   ├── context.js
│   │   │   │   ├── index.js
│   │   │   │   ├── state.js
│   │   │   │   └── types.js
│   │   │   └── util
│   │   │   ├── identifier.js
│   │   │   ├── location.js
│   │   │   └── whitespace.js
│   │   └── package.json
│   ├── 54fff5b321829d802aea900a928b95bab46874e6
│   │   ├── node_modules
│   │   │   ├── fill-keys -> ../../9a8fa36f4e8ad634e3bf6b4f3c8882551452eb20/package
│   │   │   ├── module-not-found-error -> ../../cf8b4ff4f29640674d6cdd02b0e3bc523c2bbdc0/package
│   │   │   └── proxyquire -> ../../54fff5b321829d802aea900a928b95bab46874e6/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── examples
│   │   │   ├── api
│   │   │   │   ├── api-test.js
│   │   │   │   └── samples
│   │   │   │   ├── bar.js
│   │   │   │   ├── foo.js
│   │   │   │   └── stats.js
│   │   │   ├── async
│   │   │   │   ├── foo-tests.js
│   │   │   │   └── foo.js
│   │   │   ├── example-utils.js
│   │   │   ├── simple
│   │   │   │   ├── foo.inlineoverride.test.js
│   │   │   │   ├── foo.js
│   │   │   │   └── foo.test.js
│   │   │   └── sinon
│   │   │   ├── foo-tests.js
│   │   │   └── foo.js
│   │   ├── index.js
│   │   ├── lib
│   │   │   ├── is.js
│   │   │   ├── proxyquire-error.js
│   │   │   └── proxyquire.js
│   │   ├── package.json
│   │   └── test
│   │   ├── mocha.opts
│   │   ├── proxyquire-api.js
│   │   ├── proxyquire-argumentvalidation.js
│   │   ├── proxyquire-cache.js
│   │   ├── proxyquire-compat.js
│   │   ├── proxyquire-extensions.js
│   │   ├── proxyquire-global.js
│   │   ├── proxyquire-independence.js
│   │   ├── proxyquire-non-object.js
│   │   ├── proxyquire-notexisting.js
│   │   ├── proxyquire-remove.js
│   │   ├── proxyquire-sub-dependencies.js
│   │   ├── proxyquire.js
│   │   └── samples
│   │   ├── bar.js
│   │   ├── boof.js
│   │   ├── extensions.js
│   │   ├── foo-singleton.js
│   │   ├── foo.js
│   │   ├── foobool.js
│   │   ├── foonum.js
│   │   ├── global
│   │   │   ├── bar.js
│   │   │   ├── baz.js
│   │   │   ├── foo-deferred.js
│   │   │   └── foo.js
│   │   ├── notexisting
│   │   │   └── foo.js
│   │   ├── stats.js
│   │   └── sub-dependencies
│   │   ├── bar.js
│   │   ├── baz.js
│   │   └── foo.js
│   ├── 556c137b258f942b8776f5b2ef582aa069d7d1b1
│   │   ├── node_modules
│   │   │   └── stringmap -> ../../556c137b258f942b8776f5b2ef582aa069d7d1b1/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── examples.js
│   │   ├── package.json
│   │   └── stringmap.js
│   ├── 55705bcd93c5f3673530c2c2cbc0c2b3addc286e
│   │   ├── node_modules
│   │   │   └── q -> ../../55705bcd93c5f3673530c2c2cbc0c2b3addc286e/package
│   │   └── package
│   │   ├── CHANGES.md
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── package.json
│   │   ├── q.js
│   │   └── queue.js
│   ├── 55c6a976d0f9bafb9924851350fe47b9b5fbb7c1
│   │   ├── node_modules
│   │   │   └── private -> ../../55c6a976d0f9bafb9924851350fe47b9b5fbb7c1/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── package.json
│   │   ├── private.js
│   │   └── test
│   │   └── run.js
│   ├── 56d6a064017625e79ebca6b8018e17440bdcf093
│   │   ├── node_modules
│   │   │   ├── lodash._createcache -> ../../56d6a064017625e79ebca6b8018e17440bdcf093/package
│   │   │   └── lodash._getnative -> ../../570bc7dede46d61cdcde687d65d3eecbaa3aaff5/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── index.js
│   │   └── package.json
│   ├── 570bc7dede46d61cdcde687d65d3eecbaa3aaff5
│   │   ├── node_modules
│   │   │   └── lodash._getnative -> ../../570bc7dede46d61cdcde687d65d3eecbaa3aaff5/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── index.js
│   │   └── package.json
│   ├── 57ddacb47324ae5f58d2cc0da886db4ce9eeb718
│   │   ├── node_modules
│   │   │   ├── ansi-styles -> ../../990f747146927b559a932bf92959163d60c0d0e2/package
│   │   │   ├── diff -> ../../7f28d2eb9ee7b15a97efd89ce63dcfdaa3ccbabf/package
│   │   │   └── disparity -> ../../57ddacb47324ae5f58d2cc0da886db4ce9eeb718/package
│   │   └── package
│   │   ├── CHANGELOG.md
│   │   ├── LICENSE.md
│   │   ├── README.md
│   │   ├── bin
│   │   │   └── disparity
│   │   ├── disparity-cli.js
│   │   ├── disparity.js
│   │   ├── package.json
│   │   ├── screenshots
│   │   │   ├── chars.png
│   │   │   ├── unified.png
│   │   │   └── unified_no_color.png
│   │   └── test
│   │   ├── chars.html
│   │   ├── chars.txt
│   │   ├── chars_paths.txt
│   │   ├── file1.js
│   │   ├── file2.js
│   │   ├── runner.js
│   │   ├── unified.html
│   │   ├── unified.txt
│   │   ├── unified_2.txt
│   │   └── unified_no_color.txt
│   ├── 57fe1c4e48474edd65b09911f26b1cd4095dda84
│   │   ├── node_modules
│   │   │   └── is-property -> ../../57fe1c4e48474edd65b09911f26b1cd4095dda84/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── is-property.js
│   │   └── package.json
│   ├── 5877952f830e69fc7ee19b0772362a53b9811780
│   │   ├── node_modules
│   │   │   └── to-single-quotes -> ../../5877952f830e69fc7ee19b0772362a53b9811780/package
│   │   └── package
│   │   ├── index.js
│   │   ├── license
│   │   ├── package.json
│   │   └── readme.md
│   ├── 5966dee95fb35d2a29b12d2f25168b17225e4b6c
│   │   ├── node_modules
│   │   │   ├── acorn -> ../../c8ce27de0acc76d896d2b1fad3df588d9e82f014/package
│   │   │   ├── foreach -> ../../0bee005018aeb260d0a3af3ae658dd0136ec1b99/package
│   │   │   ├── fresh-falafel -> ../../5966dee95fb35d2a29b12d2f25168b17225e4b6c/package
│   │   │   ├── isarray -> ../../8a18acfca9a8f4177e09abfc6038939b05d1eedf/package
│   │   │   └── object-keys -> ../../cabb1202d9a7af29b50edface8094bb46da5ea21/package
│   │   └── package
│   │   ├── example
│   │   │   ├── array.js
│   │   │   ├── keyword.js
│   │   │   └── prompt.js
│   │   ├── index.js
│   │   ├── 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
│   ├── 5a39d1d76b2dbb83140bbd157b1d5ee4bdc85ad6
│   │   ├── node_modules
│   │   │   ├── generate-function -> ../../6858fe7c0969b7d4e9093337647ac79f60dfbe74/package
│   │   │   ├── generate-object-property -> ../../9c0e1c40308ce804f4783618b937fa88f99d50d0/package
│   │   │   ├── is-my-json-valid -> ../../5a39d1d76b2dbb83140bbd157b1d5ee4bdc85ad6/package
│   │   │   ├── jsonpointer -> ../../3af1dd20fe85463910d469a385e33017d2a030d9/package
│   │   │   └── xtend -> ../../a5c6d532be656e23db820efb943a1f04998d63af/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── example.js
│   │   ├── formats.js
│   │   ├── index.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
│   ├── 5a47f28ba1015d0201bda7bf0f358e47bec8c7e4
│   │   ├── node_modules
│   │   │   └── pinkie -> ../../5a47f28ba1015d0201bda7bf0f358e47bec8c7e4/package
│   │   └── package
│   │   ├── index.js
│   │   ├── license
│   │   ├── package.json
│   │   └── readme.md
│   ├── 5b6035b2ee9d4fb5cf859f08a9be81b208491843
│   │   ├── node_modules
│   │   │   └── abbrev -> ../../5b6035b2ee9d4fb5cf859f08a9be81b208491843/package
│   │   └── package
│   │   ├── CONTRIBUTING.md
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── abbrev.js
│   │   ├── package.json
│   │   └── test.js
│   ├── 5bf45e8e49ba4189e17d482789dfd15bd140b7b6
│   │   ├── node_modules
│   │   │   └── lodash -> ../../5bf45e8e49ba4189e17d482789dfd15bd140b7b6/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── array
│   │   │   ├── chunk.js
│   │   │   ├── compact.js
│   │   │   ├── difference.js
│   │   │   ├── drop.js
│   │   │   ├── dropRight.js
│   │   │   ├── dropRightWhile.js
│   │   │   ├── dropWhile.js
│   │   │   ├── fill.js
│   │   │   ├── findIndex.js
│   │   │   ├── findLastIndex.js
│   │   │   ├── first.js
│   │   │   ├── flatten.js
│   │   │   ├── flattenDeep.js
│   │   │   ├── head.js
│   │   │   ├── indexOf.js
│   │   │   ├── initial.js
│   │   │   ├── intersection.js
│   │   │   ├── last.js
│   │   │   ├── lastIndexOf.js
│   │   │   ├── object.js
│   │   │   ├── pull.js
│   │   │   ├── pullAt.js
│   │   │   ├── remove.js
│   │   │   ├── rest.js
│   │   │   ├── slice.js
│   │   │   ├── sortedIndex.js
│   │   │   ├── sortedLastIndex.js
│   │   │   ├── tail.js
│   │   │   ├── take.js
│   │   │   ├── takeRight.js
│   │   │   ├── takeRightWhile.js
│   │   │   ├── takeWhile.js
│   │   │   ├── union.js
│   │   │   ├── uniq.js
│   │   │   ├── unique.js
│   │   │   ├── unzip.js
│   │   │   ├── unzipWith.js
│   │   │   ├── without.js
│   │   │   ├── xor.js
│   │   │   ├── zip.js
│   │   │   ├── zipObject.js
│   │   │   └── zipWith.js
│   │   ├── array.js
│   │   ├── chain
│   │   │   ├── chain.js
│   │   │   ├── commit.js
│   │   │   ├── concat.js
│   │   │   ├── lodash.js
│   │   │   ├── plant.js
│   │   │   ├── reverse.js
│   │   │   ├── run.js
│   │   │   ├── tap.js
│   │   │   ├── thru.js
│   │   │   ├── toJSON.js
│   │   │   ├── toString.js
│   │   │   ├── value.js
│   │   │   ├── valueOf.js
│   │   │   ├── wrapperChain.js
│   │   │   ├── wrapperCommit.js
│   │   │   ├── wrapperConcat.js
│   │   │   ├── wrapperPlant.js
│   │   │   ├── wrapperReverse.js
│   │   │   ├── wrapperToString.js
│   │   │   └── wrapperValue.js
│   │   ├── chain.js
│   │   ├── collection
│   │   │   ├── all.js
│   │   │   ├── any.js
│   │   │   ├── at.js
│   │   │   ├── collect.js
│   │   │   ├── contains.js
│   │   │   ├── countBy.js
│   │   │   ├── detect.js
│   │   │   ├── each.js
│   │   │   ├── eachRight.js
│   │   │   ├── every.js
│   │   │   ├── filter.js
│   │   │   ├── find.js
│   │   │   ├── findLast.js
│   │   │   ├── findWhere.js
│   │   │   ├── foldl.js
│   │   │   ├── foldr.js
│   │   │   ├── forEach.js
│   │   │   ├── forEachRight.js
│   │   │   ├── groupBy.js
│   │   │   ├── include.js
│   │   │   ├── includes.js
│   │   │   ├── indexBy.js
│   │   │   ├── inject.js
│   │   │   ├── invoke.js
│   │   │   ├── map.js
│   │   │   ├── max.js
│   │   │   ├── min.js
│   │   │   ├── partition.js
│   │   │   ├── pluck.js
│   │   │   ├── reduce.js
│   │   │   ├── reduceRight.js
│   │   │   ├── reject.js
│   │   │   ├── sample.js
│   │   │   ├── select.js
│   │   │   ├── shuffle.js
│   │   │   ├── size.js
│   │   │   ├── some.js
│   │   │   ├── sortBy.js
│   │   │   ├── sortByAll.js
│   │   │   ├── sortByOrder.js
│   │   │   ├── sum.js
│   │   │   └── where.js
│   │   ├── collection.js
│   │   ├── date
│   │   │   └── now.js
│   │   ├── date.js
│   │   ├── function
│   │   │   ├── after.js
│   │   │   ├── ary.js
│   │   │   ├── backflow.js
│   │   │   ├── before.js
│   │   │   ├── bind.js
│   │   │   ├── bindAll.js
│   │   │   ├── bindKey.js
│   │   │   ├── compose.js
│   │   │   ├── curry.js
│   │   │   ├── curryRight.js
│   │   │   ├── debounce.js
│   │   │   ├── defer.js
│   │   │   ├── delay.js
│   │   │   ├── flow.js
│   │   │   ├── flowRight.js
│   │   │   ├── memoize.js
│   │   │   ├── modArgs.js
│   │   │   ├── negate.js
│   │   │   ├── once.js
│   │   │   ├── partial.js
│   │   │   ├── partialRight.js
│   │   │   ├── rearg.js
│   │   │   ├── restParam.js
│   │   │   ├── spread.js
│   │   │   ├── throttle.js
│   │   │   └── wrap.js
│   │   ├── function.js
│   │   ├── index.js
│   │   ├── internal
│   │   │   ├── LazyWrapper.js
│   │   │   ├── LodashWrapper.js
│   │   │   ├── MapCache.js
│   │   │   ├── SetCache.js
│   │   │   ├── arrayConcat.js
│   │   │   ├── arrayCopy.js
│   │   │   ├── arrayEach.js
│   │   │   ├── arrayEachRight.js
│   │   │   ├── arrayEvery.js
│   │   │   ├── arrayExtremum.js
│   │   │   ├── arrayFilter.js
│   │   │   ├── arrayMap.js
│   │   │   ├── arrayPush.js
│   │   │   ├── arrayReduce.js
│   │   │   ├── arrayReduceRight.js
│   │   │   ├── arraySome.js
│   │   │   ├── arraySum.js
│   │   │   ├── assignDefaults.js
│   │   │   ├── assignOwnDefaults.js
│   │   │   ├── assignWith.js
│   │   │   ├── baseAssign.js
│   │   │   ├── baseAt.js
│   │   │   ├── baseCallback.js
│   │   │   ├── baseClone.js
│   │   │   ├── baseCompareAscending.js
│   │   │   ├── baseCopy.js
│   │   │   ├── baseCreate.js
│   │   │   ├── baseDelay.js
│   │   │   ├── baseDifference.js
│   │   │   ├── baseEach.js
│   │   │   ├── baseEachRight.js
│   │   │   ├── baseEvery.js
│   │   │   ├── baseExtremum.js
│   │   │   ├── baseFill.js
│   │   │   ├── baseFilter.js
│   │   │   ├── baseFind.js
│   │   │   ├── baseFindIndex.js
│   │   │   ├── baseFlatten.js
│   │   │   ├── baseFor.js
│   │   │   ├── baseForIn.js
│   │   │   ├── baseForOwn.js
│   │   │   ├── baseForOwnRight.js
│   │   │   ├── baseForRight.js
│   │   │   ├── baseFunctions.js
│   │   │   ├── baseGet.js
│   │   │   ├── baseIndexOf.js
│   │   │   ├── baseIsEqual.js
│   │   │   ├── baseIsEqualDeep.js
│   │   │   ├── baseIsFunction.js
│   │   │   ├── baseIsMatch.js
│   │   │   ├── baseLodash.js
│   │   │   ├── baseMap.js
│   │   │   ├── baseMatches.js
│   │   │   ├── baseMatchesProperty.js
│   │   │   ├── baseMerge.js
│   │   │   ├── baseMergeDeep.js
│   │   │   ├── baseProperty.js
│   │   │   ├── basePropertyDeep.js
│   │   │   ├── basePullAt.js
│   │   │   ├── baseRandom.js
│   │   │   ├── baseReduce.js
│   │   │   ├── baseSetData.js
│   │   │   ├── baseSlice.js
│   │   │   ├── baseSome.js
│   │   │   ├── baseSortBy.js
│   │   │   ├── baseSortByOrder.js
│   │   │   ├── baseSum.js
│   │   │   ├── baseToString.js
│   │   │   ├── baseUniq.js
│   │   │   ├── baseValues.js
│   │   │   ├── baseWhile.js
│   │   │   ├── baseWrapperValue.js
│   │   │   ├── binaryIndex.js
│   │   │   ├── binaryIndexBy.js
│   │   │   ├── bindCallback.js
│   │   │   ├── bufferClone.js
│   │   │   ├── cacheIndexOf.js
│   │   │   ├── cachePush.js
│   │   │   ├── charsLeftIndex.js
│   │   │   ├── charsRightIndex.js
│   │   │   ├── compareAscending.js
│   │   │   ├── compareMultiple.js
│   │   │   ├── composeArgs.js
│   │   │   ├── composeArgsRight.js
│   │   │   ├── createAggregator.js
│   │   │   ├── createAssigner.js
│   │   │   ├── createBaseEach.js
│   │   │   ├── createBaseFor.js
│   │   │   ├── createBindWrapper.js
│   │   │   ├── createCache.js
│   │   │   ├── createCompounder.js
│   │   │   ├── createCtorWrapper.js
│   │   │   ├── createCurry.js
│   │   │   ├── createDefaults.js
│   │   │   ├── createExtremum.js
│   │   │   ├── createFind.js
│   │   │   ├── createFindIndex.js
│   │   │   ├── createFindKey.js
│   │   │   ├── createFlow.js
│   │   │   ├── createForEach.js
│   │   │   ├── createForIn.js
│   │   │   ├── createForOwn.js
│   │   │   ├── createHybridWrapper.js
│   │   │   ├── createObjectMapper.js
│   │   │   ├── createPadDir.js
│   │   │   ├── createPadding.js
│   │   │   ├── createPartial.js
│   │   │   ├── createPartialWrapper.js
│   │   │   ├── createReduce.js
│   │   │   ├── createRound.js
│   │   │   ├── createSortedIndex.js
│   │   │   ├── createWrapper.js
│   │   │   ├── deburrLetter.js
│   │   │   ├── equalArrays.js
│   │   │   ├── equalByTag.js
│   │   │   ├── equalObjects.js
│   │   │   ├── escapeHtmlChar.js
│   │   │   ├── escapeRegExpChar.js
│   │   │   ├── escapeStringChar.js
│   │   │   ├── getData.js
│   │   │   ├── getFuncName.js
│   │   │   ├── getLength.js
│   │   │   ├── getMatchData.js
│   │   │   ├── getNative.js
│   │   │   ├── getView.js
│   │   │   ├── indexOfNaN.js
│   │   │   ├── initCloneArray.js
│   │   │   ├── initCloneByTag.js
│   │   │   ├── initCloneObject.js
│   │   │   ├── invokePath.js
│   │   │   ├── isArrayLike.js
│   │   │   ├── isIndex.js
│   │   │   ├── isIterateeCall.js
│   │   │   ├── isKey.js
│   │   │   ├── isLaziable.js
│   │   │   ├── isLength.js
│   │   │   ├── isObjectLike.js
│   │   │   ├── isSpace.js
│   │   │   ├── isStrictComparable.js
│   │   │   ├── lazyClone.js
│   │   │   ├── lazyReverse.js
│   │   │   ├── lazyValue.js
│   │   │   ├── mapDelete.js
│   │   │   ├── mapGet.js
│   │   │   ├── mapHas.js
│   │   │   ├── mapSet.js
│   │   │   ├── mergeData.js
│   │   │   ├── mergeDefaults.js
│   │   │   ├── metaMap.js
│   │   │   ├── pickByArray.js
│   │   │   ├── pickByCallback.js
│   │   │   ├── reEscape.js
│   │   │   ├── reEvaluate.js
│   │   │   ├── reInterpolate.js
│   │   │   ├── realNames.js
│   │   │   ├── reorder.js
│   │   │   ├── replaceHolders.js
│   │   │   ├── setData.js
│   │   │   ├── shimKeys.js
│   │   │   ├── sortedUniq.js
│   │   │   ├── toIterable.js
│   │   │   ├── toObject.js
│   │   │   ├── toPath.js
│   │   │   ├── trimmedLeftIndex.js
│   │   │   ├── trimmedRightIndex.js
│   │   │   ├── unescapeHtmlChar.js
│   │   │   └── wrapperClone.js
│   │   ├── lang
│   │   │   ├── clone.js
│   │   │   ├── cloneDeep.js
│   │   │   ├── eq.js
│   │   │   ├── gt.js
│   │   │   ├── gte.js
│   │   │   ├── isArguments.js
│   │   │   ├── isArray.js
│   │   │   ├── isBoolean.js
│   │   │   ├── isDate.js
│   │   │   ├── isElement.js
│   │   │   ├── isEmpty.js
│   │   │   ├── isEqual.js
│   │   │   ├── isError.js
│   │   │   ├── isFinite.js
│   │   │   ├── isFunction.js
│   │   │   ├── isMatch.js
│   │   │   ├── isNaN.js
│   │   │   ├── isNative.js
│   │   │   ├── isNull.js
│   │   │   ├── isNumber.js
│   │   │   ├── isObject.js
│   │   │   ├── isPlainObject.js
│   │   │   ├── isRegExp.js
│   │   │   ├── isString.js
│   │   │   ├── isTypedArray.js
│   │   │   ├── isUndefined.js
│   │   │   ├── lt.js
│   │   │   ├── lte.js
│   │   │   ├── toArray.js
│   │   │   └── toPlainObject.js
│   │   ├── lang.js
│   │   ├── math
│   │   │   ├── add.js
│   │   │   ├── ceil.js
│   │   │   ├── floor.js
│   │   │   ├── max.js
│   │   │   ├── min.js
│   │   │   ├── round.js
│   │   │   └── sum.js
│   │   ├── math.js
│   │   ├── number
│   │   │   ├── inRange.js
│   │   │   └── random.js
│   │   ├── number.js
│   │   ├── object
│   │   │   ├── assign.js
│   │   │   ├── create.js
│   │   │   ├── defaults.js
│   │   │   ├── defaultsDeep.js
│   │   │   ├── extend.js
│   │   │   ├── findKey.js
│   │   │   ├── findLastKey.js
│   │   │   ├── forIn.js
│   │   │   ├── forInRight.js
│   │   │   ├── forOwn.js
│   │   │   ├── forOwnRight.js
│   │   │   ├── functions.js
│   │   │   ├── get.js
│   │   │   ├── has.js
│   │   │   ├── invert.js
│   │   │   ├── keys.js
│   │   │   ├── keysIn.js
│   │   │   ├── mapKeys.js
│   │   │   ├── mapValues.js
│   │   │   ├── merge.js
│   │   │   ├── methods.js
│   │   │   ├── omit.js
│   │   │   ├── pairs.js
│   │   │   ├── pick.js
│   │   │   ├── result.js
│   │   │   ├── set.js
│   │   │   ├── transform.js
│   │   │   ├── values.js
│   │   │   └── valuesIn.js
│   │   ├── object.js
│   │   ├── package.json
│   │   ├── string
│   │   │   ├── camelCase.js
│   │   │   ├── capitalize.js
│   │   │   ├── deburr.js
│   │   │   ├── endsWith.js
│   │   │   ├── escape.js
│   │   │   ├── escapeRegExp.js
│   │   │   ├── kebabCase.js
│   │   │   ├── pad.js
│   │   │   ├── padLeft.js
│   │   │   ├── padRight.js
│   │   │   ├── parseInt.js
│   │   │   ├── repeat.js
│   │   │   ├── snakeCase.js
│   │   │   ├── startCase.js
│   │   │   ├── startsWith.js
│   │   │   ├── template.js
│   │   │   ├── templateSettings.js
│   │   │   ├── trim.js
│   │   │   ├── trimLeft.js
│   │   │   ├── trimRight.js
│   │   │   ├── trunc.js
│   │   │   ├── unescape.js
│   │   │   └── words.js
│   │   ├── string.js
│   │   ├── support.js
│   │   ├── utility
│   │   │   ├── attempt.js
│   │   │   ├── callback.js
│   │   │   ├── constant.js
│   │   │   ├── identity.js
│   │   │   ├── iteratee.js
│   │   │   ├── matches.js
│   │   │   ├── matchesProperty.js
│   │   │   ├── method.js
│   │   │   ├── methodOf.js
│   │   │   ├── mixin.js
│   │   │   ├── noop.js
│   │   │   ├── property.js
│   │   │   ├── propertyOf.js
│   │   │   ├── range.js
│   │   │   ├── times.js
│   │   │   └── uniqueId.js
│   │   └── utility.js
│   ├── 5cce7407baf642cba7becda568111c493f59665a
│   │   ├── node_modules
│   │   │   └── xtend -> ../../5cce7407baf642cba7becda568111c493f59665a/package
│   │   └── package
│   │   ├── LICENCE
│   │   ├── Makefile
│   │   ├── README.md
│   │   ├── index.js
│   │   ├── mutable.js
│   │   ├── package.json
│   │   └── test.js
│   ├── 5cf1aa539d813ff64e99641290af620965f65dee
│   │   ├── node_modules
│   │   │   ├── babel-plugin-undeclared-variables-check -> ../../5cf1aa539d813ff64e99641290af620965f65dee/package
│   │   │   └── leven -> ../../9144b6eebca5f1d0680169f1a6770dcea60b75c3/package
│   │   └── package
│   │   ├── README.md
│   │   ├── lib
│   │   │   └── index.js
│   │   └── package.json
│   ├── 5e26859cf49968cfa499533413443578ee04d251
│   │   ├── node_modules
│   │   │   ├── json-stable-stringify -> ../../5e26859cf49968cfa499533413443578ee04d251/package
│   │   │   └── jsonify -> ../../2c74b6ee41d93ca51b7b5aaee8f503631d252a73/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── example
│   │   │   ├── key_cmp.js
│   │   │   ├── nested.js
│   │   │   ├── str.js
│   │   │   └── value_cmp.js
│   │   ├── index.js
│   │   ├── package.json
│   │   ├── readme.markdown
│   │   └── test
│   │   ├── cmp.js
│   │   ├── nested.js
│   │   ├── replacer.js
│   │   ├── space.js
│   │   ├── str.js
│   │   └── to-json.js
│   ├── 5f7c451274dcd7cccdbfbb3e0b85dd28121f0f65
│   │   ├── node_modules
│   │   │   └── babel-plugin-dead-code-elimination -> ../../5f7c451274dcd7cccdbfbb3e0b85dd28121f0f65/package
│   │   └── package
│   │   ├── README.md
│   │   ├── lib
│   │   │   └── index.js
│   │   └── package.json
│   ├── 5fc03828e264cea3fe91455476f7a3c566cb0757
│   │   ├── node_modules
│   │   │   ├── mkdirp -> ../../30057438eac6cf7f8c4767f38648d6697d75c903/package
│   │   │   └── write -> ../../5fc03828e264cea3fe91455476f7a3c566cb0757/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── index.js
│   │   └── package.json
│   ├── 5fcc373920775723cfd64d65c64bef53bf9eba6d
│   │   ├── node_modules
│   │   │   └── array-uniq -> ../../5fcc373920775723cfd64d65c64bef53bf9eba6d/package
│   │   └── package
│   │   ├── index.js
│   │   ├── package.json
│   │   └── readme.md
│   ├── 60e965513d366039e9ffb2d1c758b95a5a523683
│   │   ├── node_modules
│   │   │   └── eslint-plugin-standard -> ../../60e965513d366039e9ffb2d1c758b95a5a523683/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── index.js
│   │   ├── package.json
│   │   ├── rules
│   │   │   ├── array-bracket-even-spacing.js
│   │   │   ├── computed-property-even-spacing.js
│   │   │   └── object-curly-even-spacing.js
│   │   └── tests
│   │   ├── array-bracket-even-spacing.js
│   │   ├── computed-property-even-spacing.js
│   │   └── object-curly-even-spacing.js
│   ├── 61339b722fe6a3515689210d24e14c96148613ef
│   │   ├── node_modules
│   │   │   ├── align-text -> ../../72db3983872eec2313919c9426a993a41afe93f7/package
│   │   │   └── right-align -> ../../61339b722fe6a3515689210d24e14c96148613ef/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── index.js
│   │   └── package.json
│   ├── 62e203bc41766c6c28c9fc84301dab1c5310fa94
│   │   ├── node_modules
│   │   │   └── string_decoder -> ../../62e203bc41766c6c28c9fc84301dab1c5310fa94/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── index.js
│   │   └── package.json
│   ├── 63330949256b29941f59b190459f999c6b1d3bf9
│   │   ├── node_modules
│   │   │   ├── debug -> ../../f87057e995b1a1f6ae6a4960664137bc56f039da/package
│   │   │   ├── repeat-string -> ../../21065f70727ad053a0dd5e957ac9e00c7560d90a/package
│   │   │   ├── rocambole-token -> ../../c785df7428dc3cb27ad7897047bd5238cc070d35/package
│   │   │   └── rocambole-whitespace -> ../../63330949256b29941f59b190459f999c6b1d3bf9/package
│   │   └── package
│   │   ├── LICENSE.md
│   │   ├── README.md
│   │   ├── package.json
│   │   └── rocambole-whitespace.js
│   ├── 63f62b110c1108e7184460f9d2bac31b94c5c3c0
│   │   ├── node_modules
│   │   │   ├── debug -> ../../f87057e995b1a1f6ae6a4960664137bc56f039da/package
│   │   │   ├── rocambole-linebreak -> ../../63f62b110c1108e7184460f9d2bac31b94c5c3c0/package
│   │   │   ├── rocambole-token -> ../../c785df7428dc3cb27ad7897047bd5238cc070d35/package
│   │   │   └── semver -> ../../300bc6e0e86374f7ba61068b5b1ecd57fc6532da/package
│   │   └── package
│   │   ├── LICENSE.md
│   │   ├── README.md
│   │   ├── package.json
│   │   └── rocambole-linebreak.js
│   ├── 6438603eaebe2793948ff4a4262ec8db3d62597b
│   │   ├── node_modules
│   │   │   ├── is-finite -> ../../6438603eaebe2793948ff4a4262ec8db3d62597b/package
│   │   │   └── number-is-nan -> ../../c020f529c5282adfdd233d91d4b181c3d686dc4b/package
│   │   └── package
│   │   ├── index.js
│   │   ├── license
│   │   ├── package.json
│   │   └── readme.md
│   ├── 6477582b8214d602346094567003be8a9eac04dc
│   │   ├── node_modules
│   │   │   ├── is-path-in-cwd -> ../../6477582b8214d602346094567003be8a9eac04dc/package
│   │   │   └── is-path-inside -> ../../fc06e5a1683fbda13de667aff717bbc10a48f37f/package
│   │   └── package
│   │   ├── index.js
│   │   ├── package.json
│   │   └── readme.md
│   ├── 64da3f7d56a54412e59794bd62dc35295e8f2987
│   │   ├── node_modules
│   │   │   ├── cli-cursor -> ../../64da3f7d56a54412e59794bd62dc35295e8f2987/package
│   │   │   └── restore-cursor -> ../../34661f46886327fed2991479152252df92daa541/package
│   │   └── package
│   │   ├── index.js
│   │   ├── license
│   │   ├── package.json
│   │   └── readme.md
│   ├── 6858fe7c0969b7d4e9093337647ac79f60dfbe74
│   │   ├── node_modules
│   │   │   └── generate-function -> ../../6858fe7c0969b7d4e9093337647ac79f60dfbe74/package
│   │   └── package
│   │   ├── README.md
│   │   ├── example.js
│   │   ├── index.js
│   │   ├── package.json
│   │   └── test.js
│   ├── 69b1f25ff074d2828904f244ddd06b7d96ef6c93
│   │   ├── node_modules
│   │   │   ├── multiline -> ../../69b1f25ff074d2828904f244ddd06b7d96ef6c93/package
│   │   │   └── strip-indent -> ../../0c7962a6adefa7bbd4ac366460a638552ae1a0a2/package
│   │   └── package
│   │   ├── browser.js
│   │   ├── index.js
│   │   ├── license
│   │   ├── package.json
│   │   └── readme.md
│   ├── 69cf2b8386f19dcda1bb1e05d68fe359d8897de6
│   │   ├── node_modules
│   │   │   └── ast-traverse -> ../../69cf2b8386f19dcda1bb1e05d68fe359d8897de6/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── ast-traverse.js
│   │   ├── package.json
│   │   └── tst
│   │   ├── tst-ast.json
│   │   └── tst.js
│   ├── 6b07085aef9a3ccac6ee53bf9d3df0c1521a5538
│   │   ├── node_modules
│   │   │   └── core-util-is -> ../../6b07085aef9a3ccac6ee53bf9d3df0c1521a5538/package
│   │   └── package
│   │   ├── README.md
│   │   ├── float.patch
│   │   ├── lib
│   │   │   └── util.js
│   │   ├── package.json
│   │   └── util.js
│   ├── 6bc028149440e570d495ab509692aa08bd779c6e
│   │   ├── node_modules
│   │   │   ├── left-pad -> ../../04d99b4a1eaf9e5f79c05e5d745d53edd1aa8aa1/package
│   │   │   └── line-numbers -> ../../6bc028149440e570d495ab509692aa08bd779c6e/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── changelog.md
│   │   ├── index.js
│   │   ├── package.json
│   │   ├── readme.md
│   │   └── test
│   │   └── index.js
│   ├── 6c016adeac554f75823fe37ac05b92d5a4edb1f7
│   │   ├── node_modules
│   │   │   └── regjsgen -> ../../6c016adeac554f75823fe37ac05b92d5a4edb1f7/package
│   │   └── package
│   │   ├── LICENSE.txt
│   │   ├── README.md
│   │   ├── package.json
│   │   └── regjsgen.js
│   ├── 6cbb4521ebd51ce0ec0a936bfd7657ef7e9b172a
│   │   ├── node_modules
│   │   │   ├── inflight -> ../../6cbb4521ebd51ce0ec0a936bfd7657ef7e9b172a/package
│   │   │   ├── once -> ../../d8feeca93b039ec1dcdee7741c92bdac5e28081b/package
│   │   │   └── wrappy -> ../../1e65969965ccbc2db4548c6b84a6f2c5aedd4739/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── inflight.js
│   │   ├── package.json
│   │   └── test.js
│   ├── 6d52d40c16a0be4b7342dd6d311af9f97ae81f29
│   │   ├── node_modules
│   │   │   └── mockmock -> ../../6d52d40c16a0be4b7342dd6d311af9f97ae81f29/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── index.js
│   │   ├── package.json
│   │   └── test.js
│   ├── 6da5a17668c4b3dd59623bda11cf7fa4c1f60a6f
│   │   ├── node_modules
│   │   │   └── node-uuid -> ../../6da5a17668c4b3dd59623bda11cf7fa4c1f60a6f/package
│   │   └── package
│   │   ├── 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
│   ├── 6e0924d6bda6b5afe349e39a6d632850a0f882b7
│   │   ├── node_modules
│   │   │   └── uglify-to-browserify -> ../../6e0924d6bda6b5afe349e39a6d632850a0f882b7/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── index.js
│   │   ├── package.json
│   │   └── test
│   │   └── index.js
│   ├── 6efecc2a4dad8e6962c4901b337ce7ba87b5d28b
│   │   ├── node_modules
│   │   │   ├── object-keys -> ../../28a6aae7428dd2c3a92f3d95f21335dd204e0336/package
│   │   │   └── xtend -> ../../6efecc2a4dad8e6962c4901b337ce7ba87b5d28b/package
│   │   └── package
│   │   ├── LICENCE
│   │   ├── Makefile
│   │   ├── README.md
│   │   ├── has-keys.js
│   │   ├── index.js
│   │   ├── mutable.js
│   │   ├── package.json
│   │   └── test.js
│   ├── 6f1cea3170494a5a7276e13965ca87f002f5ac05
│   │   ├── node_modules
│   │   │   ├── eslint-config-standard-react -> ../../6f1cea3170494a5a7276e13965ca87f002f5ac05/package
│   │   │   └── eslint-plugin-react -> ../../b05ca6cf9af65d2496ec8af9b36de446e035dad9/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── eslintrc.json
│   │   ├── index.js
│   │   ├── package.json
│   │   └── test
│   │   └── basic.js
│   ├── 706cef9e99aa236ba7766c239c8b9e286ea7d228
│   │   ├── node_modules
│   │   │   ├── d -> ../../da184c535d18d8ee7ba2aa229b914009fae11309/package
│   │   │   ├── es5-ext -> ../../f48c43424fa7c7d96f903e2948705cf826f69c32/package
│   │   │   ├── es6-iterator -> ../../d6f58b8c4fc413c249b4baa19768f8e4d7c8944e/package
│   │   │   ├── es6-symbol -> ../../761b5c67cfd4f1d18afb234f691d678682cb3bf3/package
│   │   │   └── es6-weak-map -> ../../706cef9e99aa236ba7766c239c8b9e286ea7d228/package
│   │   └── package
│   │   ├── CHANGES
│   │   ├── LICENCE
│   │   ├── README.md
│   │   ├── implement.js
│   │   ├── index.js
│   │   ├── is-implemented.js
│   │   ├── is-native-implemented.js
│   │   ├── is-weak-map.js
│   │   ├── package.json
│   │   ├── polyfill.js
│   │   ├── test
│   │   │   ├── implement.js
│   │   │   ├── index.js
│   │   │   ├── is-implemented.js
│   │   │   ├── is-native-implemented.js
│   │   │   ├── is-weak-map.js
│   │   │   ├── polyfill.js
│   │   │   └── valid-weak-map.js
│   │   └── valid-weak-map.js
│   ├── 710e7b420175fe3f7e5afad5bbad329103842e2f
│   │   ├── node_modules
│   │   │   ├── esformatter-literal-notation -> ../../710e7b420175fe3f7e5afad5bbad329103842e2f/package
│   │   │   ├── rocambole -> ../../4debbf5943144bc7b6006d95be8facc0b74352a7/package
│   │   │   └── rocambole-token -> ../../c785df7428dc3cb27ad7897047bd5238cc070d35/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── index.js
│   │   └── package.json
│   ├── 71a578af03e0d063eb8f1326affd5e5600145e1b
│   │   ├── node_modules
│   │   │   ├── duplexify -> ../../71a578af03e0d063eb8f1326affd5e5600145e1b/package
│   │   │   ├── end-of-stream -> ../../d4596e702734a93e40e9af864319eabd99ff2f0e/package
│   │   │   └── readable-stream -> ../../2523ef27ffa339d7ba9da8603f2d0599d06edbd8/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── example.js
│   │   ├── index.js
│   │   ├── package.json
│   │   └── test.js
│   ├── 72db3983872eec2313919c9426a993a41afe93f7
│   │   ├── node_modules
│   │   │   ├── align-text -> ../../72db3983872eec2313919c9426a993a41afe93f7/package
│   │   │   ├── kind-of -> ../../018ec7a4ce7e3a86cb9141be519d24c8faa981b5/package
│   │   │   ├── longest -> ../../30a0b2da38f73770e8294a0d22e6625ed77d0097/package
│   │   │   └── repeat-string -> ../../21065f70727ad053a0dd5e957ac9e00c7560d90a/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── index.js
│   │   └── package.json
│   ├── 73d6df4a28502160a05e059544a6aeeae8b0047a
│   │   ├── node_modules
│   │   │   ├── del -> ../../1ecd71d559b4d97f4fdee7d13eb7ff9cb65d02c8/package
│   │   │   ├── flat-cache -> ../../73d6df4a28502160a05e059544a6aeeae8b0047a/package
│   │   │   ├── graceful-fs -> ../../fe2239b7574972e67e41f808823f9bfa4a991e37/package
│   │   │   ├── read-json-sync -> ../../8d597a6a3ba0bf550e4fe39b76da310ab9bd56e9/package
│   │   │   └── write -> ../../5fc03828e264cea3fe91455476f7a3c566cb0757/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── cache.js
│   │   ├── changelog.md
│   │   └── package.json
│   ├── 7448bfa924092af311d47173bbab990cae2bb027
│   │   ├── node_modules
│   │   │   ├── ansi-escapes -> ../../21608edd3a4fc5a568c3b8d83ed4acc289d5ec77/package
│   │   │   ├── ansi-regex -> ../../c5061b6e0ef8a81775e50f5d66151bf6bf371107/package
│   │   │   ├── chalk -> ../../509afb67066e7499f7eb3535c77445772ae2d019/package
│   │   │   ├── cli-cursor -> ../../64da3f7d56a54412e59794bd62dc35295e8f2987/package
│   │   │   ├── cli-width -> ../../df62d1e1a980ef60d1256f364d4f2695594d7ecb/package
│   │   │   ├── figures -> ../../eb8f56390dbe3081044a5c2a9d9089075a48432f/package
│   │   │   ├── inquirer -> ../../7448bfa924092af311d47173bbab990cae2bb027/package
│   │   │   ├── lodash -> ../../5bf45e8e49ba4189e17d482789dfd15bd140b7b6/package
│   │   │   ├── readline2 -> ../../41059608ffc154757b715d9989d199ffbf372e35/package
│   │   │   ├── run-async -> ../../c8ad4a5e110661e402a7d21b530e009f25f8e389/package
│   │   │   ├── rx-lite -> ../../19ce502ca572665f3b647b10939f97fd1615f102/package
│   │   │   ├── strip-ansi -> ../../7510b665567ca914ccb5d7e072763ac968be3724/package
│   │   │   └── through -> ../../0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5/package
│   │   └── package
│   │   ├── README.md
│   │   ├── lib
│   │   │   ├── inquirer.js
│   │   │   ├── objects
│   │   │   │   ├── choice.js
│   │   │   │   ├── choices.js
│   │   │   │   └── separator.js
│   │   │   ├── prompts
│   │   │   │   ├── base.js
│   │   │   │   ├── checkbox.js
│   │   │   │   ├── confirm.js
│   │   │   │   ├── expand.js
│   │   │   │   ├── input.js
│   │   │   │   ├── list.js
│   │   │   │   ├── password.js
│   │   │   │   └── rawlist.js
│   │   │   ├── ui
│   │   │   │   ├── baseUI.js
│   │   │   │   ├── bottom-bar.js
│   │   │   │   └── prompt.js
│   │   │   └── utils
│   │   │   ├── events.js
│   │   │   ├── paginator.js
│   │   │   ├── readline.js
│   │   │   ├── screen-manager.js
│   │   │   └── utils.js
│   │   └── package.json
│   ├── 74cfb0e4ae43f0b81541dcc30050f9dacb1f707e
│   │   ├── node_modules
│   │   │   └── esprima -> ../../74cfb0e4ae43f0b81541dcc30050f9dacb1f707e/package
│   │   └── package
│   │   ├── ChangeLog
│   │   ├── LICENSE.BSD
│   │   ├── README.md
│   │   ├── bin
│   │   │   ├── esparse.js
│   │   │   └── esvalidate.js
│   │   ├── esprima.js
│   │   └── package.json
│   ├── 74fa8540fc19b26aae6edc7e031cd6993d495ba0
│   │   ├── node_modules
│   │   │   ├── align-text -> ../../72db3983872eec2313919c9426a993a41afe93f7/package
│   │   │   ├── center-align -> ../../74fa8540fc19b26aae6edc7e031cd6993d495ba0/package
│   │   │   └── lazy-cache -> ../../036a699535217acda4fb2e3fda3fc0916f8db786/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── index.js
│   │   ├── package.json
│   │   └── utils.js
│   ├── 7510b665567ca914ccb5d7e072763ac968be3724
│   │   ├── node_modules
│   │   │   ├── ansi-regex -> ../../c5061b6e0ef8a81775e50f5d66151bf6bf371107/package
│   │   │   └── strip-ansi -> ../../7510b665567ca914ccb5d7e072763ac968be3724/package
│   │   └── package
│   │   ├── index.js
│   │   ├── license
│   │   ├── package.json
│   │   └── readme.md
│   ├── 754fe38926e8424a4e7b15ab6ea6139dee0514fc
│   │   ├── node_modules
│   │   │   └── babel-plugin-react-display-name -> ../../754fe38926e8424a4e7b15ab6ea6139dee0514fc/package
│   │   └── package
│   │   ├── README.md
│   │   ├── lib
│   │   │   └── index.js
│   │   └── package.json
│   ├── 761b5c67cfd4f1d18afb234f691d678682cb3bf3
│   │   ├── node_modules
│   │   │   ├── d -> ../../da184c535d18d8ee7ba2aa229b914009fae11309/package
│   │   │   ├── es5-ext -> ../../f48c43424fa7c7d96f903e2948705cf826f69c32/package
│   │   │   └── es6-symbol -> ../../761b5c67cfd4f1d18afb234f691d678682cb3bf3/package
│   │   └── package
│   │   ├── CHANGES
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── implement.js
│   │   ├── index.js
│   │   ├── is-implemented.js
│   │   ├── is-native-implemented.js
│   │   ├── is-symbol.js
│   │   ├── package.json
│   │   ├── polyfill.js
│   │   ├── test
│   │   │   ├── implement.js
│   │   │   ├── index.js
│   │   │   ├── is-implemented.js
│   │   │   ├── is-native-implemented.js
│   │   │   ├── is-symbol.js
│   │   │   ├── polyfill.js
│   │   │   └── validate-symbol.js
│   │   └── validate-symbol.js
│   ├── 76e7b7c1f1fb92547374878a562ed06a3e50f6e1
│   │   ├── node_modules
│   │   │   └── lodash._arraycopy -> ../../76e7b7c1f1fb92547374878a562ed06a3e50f6e1/package
│   │   └── package
│   │   ├── LICENSE.txt
│   │   ├── README.md
│   │   ├── index.js
│   │   └── package.json
│   ├── 77466de589cd5d3c95f138aa78bc569a3cb5d27a
│   │   ├── node_modules
│   │   │   └── semver -> ../../77466de589cd5d3c95f138aa78bc569a3cb5d27a/package
│   │   └── package
│   │   ├── 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
│   ├── 784a797915a38ead27bad456b5572cb4bbaa78c1
│   │   ├── node_modules
│   │   │   └── breakable -> ../../784a797915a38ead27bad456b5572cb4bbaa78c1/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── breakable.js
│   │   ├── examples
│   │   │   ├── example-explicit.js
│   │   │   └── example.js
│   │   ├── package.json
│   │   └── test
│   │   └── breakable-tests.js
│   ├── 79e4eb88c36a8122af86f844aa9bcd851b5fbb55
│   │   ├── node_modules
│   │   │   └── lodash.isarray -> ../../79e4eb88c36a8122af86f844aa9bcd851b5fbb55/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── index.js
│   │   └── package.json
│   ├── 7bc658b4bed61eee424ad74f75f5c3e2c4df3cc7
│   │   ├── node_modules
│   │   │   └── balanced-match -> ../../7bc658b4bed61eee424ad74f75f5c3e2c4df3cc7/package
│   │   └── package
│   │   ├── LICENSE.md
│   │   ├── Makefile
│   │   ├── README.md
│   │   ├── example.js
│   │   ├── index.js
│   │   ├── package.json
│   │   └── test
│   │   └── balanced.js
│   ├── 7cd2cdb228a4a3f36e95efa6cc142de7d1a136d0
│   │   ├── node_modules
│   │   │   └── graceful-fs -> ../../7cd2cdb228a4a3f36e95efa6cc142de7d1a136d0/package
│   │   └── package
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── graceful-fs.js
│   │   ├── package.json
│   │   ├── polyfills.js
│   │   └── test
│   │   ├── open.js
│   │   └── readdir-sort.js
│   ├── 7e2bd69d5b1c31e3fdae3b85913d65bfd58986bc
│   │   ├── node_modules
│   │   │   ├── debug -> ../../06e1ea8082c2cb14e39806e22e2f6f757f92af39/package
│   │   │   ├── disparity -> ../../57ddacb47324ae5f58d2cc0da886db4ce9eeb718/package
│   │   │   ├── esformatter -> ../../7e2bd69d5b1c31e3fdae3b85913d65bfd58986bc/package
│   │   │   ├── espree -> ../../df691b9310889402aeb29cc066708c56690b854b/package
│   │   │   ├── glob -> ../../1bc936b9e02f4a603fcc222ecf7633d30b8b93b1/package
│   │   │   ├── minimist -> ../../a35008b20f41383eec1fb914f4cd5df79a264284/package
│   │   │   ├── mout -> ../../ba3611df5f0e5b1ffbfd01166b8f02d1f5fa2b99/package
│   │   │   ├── npm-run -> ../../c4312451f382b7aee7a4858e60283abf3dbac8ec/package
│   │   │   ├── resolve -> ../../d3492ad054ca800f5befa612e61beac1eec98f8f/package
│   │   │   ├── rocambole -> ../../f6c79505517dc42b6fb840842b8b953b0f968585/package
│   │   │   ├── rocambole-indent -> ../../a18a24977ca0400b861daa4631e861dcb52d085c/package
│   │   │   ├── rocambole-linebreak -> ../../63f62b110c1108e7184460f9d2bac31b94c5c3c0/package
│   │   │   ├── rocambole-node -> ../../db5b49de7407b0080dd514872f28e393d0f7ff3f/package
│   │   │   ├── rocambole-token -> ../../c785df7428dc3cb27ad7897047bd5238cc070d35/package
│   │   │   ├── rocambole-whitespace -> ../../63330949256b29941f59b190459f999c6b1d3bf9/package
│   │   │   ├── stdin -> ../../d3041981aaec3dfdbc77a1b38d6372e38f5fb71e/package
│   │   │   ├── strip-json-comments -> ../../164c64e370a8a3cc00c9e01b539e569823f0ee54/package
│   │   │   ├── supports-color -> ../../15758df09d8ff3b4acc307539fabe27095e1042d/package
│   │   │   └── user-home -> ../../9c70bfd8169bc1dcbf48604e0f04b8b49cde9e9f/package
│   │   └── package
│   │   ├── CHANGELOG.md
│   │   ├── CONTRIBUTING.md
│   │   ├── LICENSE.md
│   │   ├── README.md
│   │   ├── bin
│   │   │   └── esformatter
│   │   ├── doc
│   │   │   ├── api.md
│   │   │   ├── cli.txt
│   │   │   ├── config.md
│   │   │   └── plugins.md
│   │   ├── lib
│   │   │   ├── cli.js
│   │   │   ├── diff.js
│   │   │   ├── esformatter.js
│   │   │   ├── format.js
│   │   │   ├── hooks
│   │   │   │   ├── ArrayExpression.js
│   │   │   │   ├── ArrayPattern.js
│   │   │   │   ├── ArrowFunctionExpression.js
│   │   │   │   ├── AssignmentExpression.js
│   │   │   │   ├── BinaryExpression.js
│   │   │   │   ├── CallExpression.js
│   │   │   │   ├── CatchClause.js
│   │   │   │   ├── ClassDeclaration.js
│   │   │   │   ├── ConditionalExpression.js
│   │   │   │   ├── DoWhileStatement.js
│   │   │   │   ├── ExportAllDeclaration.js
│   │   │   │   ├── ExportDefaultDeclaration.js
│   │   │   │   ├── ExportNamedDeclaration.js
│   │   │   │   ├── ExportSpecifier.js
│   │   │   │   ├── ForInStatement.js
│   │   │   │   ├── ForOfStatement.js
│   │   │   │   ├── ForStatement.js
│   │   │   │   ├── FunctionDeclaration.js
│   │   │   │   ├── FunctionExpression.js
│   │   │   │   ├── IfStatement.js
│   │   │   │   ├── ImportDeclaration.js
│   │   │   │   ├── ImportSpecifier.js
│   │   │   │   ├── LogicalExpression.js
│   │   │   │   ├── MemberExpression.js
│   │   │   │   ├── MethodDefinition.js
│   │   │   │   ├── ObjectExpression.js
│   │   │   │   ├── ObjectPattern.js
│   │   │   │   ├── Params.js
│   │   │   │   ├── ReturnStatement.js
│   │   │   │   ├── SequenceExpression.js
│   │   │   │   ├── SwitchCase.js
│   │   │   │   ├── SwitchStatement.js
│   │   │   │   ├── ThrowStatement.js
│   │   │   │   ├── TryStatement.js
│   │   │   │   ├── UnaryExpression.js
│   │   │   │   ├── UpdateExpression.js
│   │   │   │   ├── VariableDeclaration.js
│   │   │   │   ├── WhileStatement.js
│   │   │   │   └── expressionParentheses.js
│   │   │   ├── hooks.js
│   │   │   ├── indent.js
│   │   │   ├── limit.js
│   │   │   ├── lineBreakAroundNode.js
│   │   │   ├── options.js
│   │   │   ├── plugins.js
│   │   │   ├── preset
│   │   │   │   ├── default.json
│   │   │   │   └── jquery.json
│   │   │   └── transform.js
│   │   ├── package.json
│   │   └── test
│   │   ├── api.spec.js
│   │   ├── bin
│   │   │   ├── config.json
│   │   │   └── node_modules
│   │   │   └── esformatter
│   │   │   ├── lib
│   │   │   │   ├── cli.js
│   │   │   │   └── fake.js
│   │   │   └── package.json
│   │   ├── cli.spec.js
│   │   ├── compare
│   │   │   ├── custom
│   │   │   │   ├── README.md
│   │   │   │   ├── align_comments-config.json
│   │   │   │   ├── align_comments-in.js
│   │   │   │   ├── align_comments-out.js
│   │   │   │   ├── argumentlist-config.json
│   │   │   │   ├── argumentlist-in.js
│   │   │   │   ├── argumentlist-out.js
│   │   │   │   ├── array_bug-config.json
│   │   │   │   ├── array_bug-in.js
│   │   │   │   ├── array_bug-out.js
│   │   │   │   ├── array_expression-2-config.json
│   │   │   │   ├── array_expression-2-in.js
│   │   │   │   ├── array_expression-2-out.js
│   │   │   │   ├── array_expression-config.json
│   │   │   │   ├── array_expression-in.js
│   │   │   │   ├── array_expression-out.js
│   │   │   │   ├── assignment_expression-config.json
│   │   │   │   ├── assignment_expression-in.js
│   │   │   │   ├── assignment_expression-out.js
│   │   │   │   ├── basic_function_indent-config.json
│   │   │   │   ├── basic_function_indent-in.js
│   │   │   │   ├── basic_function_indent-out.js
│   │   │   │   ├── basic_function_indent_2-config.json
│   │   │   │   ├── basic_function_indent_2-in.js
│   │   │   │   ├── basic_function_indent_2-out.js
│   │   │   │   ├── binary_expression-config.json
│   │   │   │   ├── binary_expression-in.js
│   │   │   │   ├── binary_expression-out.js
│   │   │   │   ├── call_expression-config.json
│   │   │   │   ├── call_expression-in.js
│   │   │   │   ├── call_expression-out.js
│   │   │   │   ├── comment_group-config.json
│   │   │   │   ├── comment_group-in.js
│   │   │   │   ├── comment_group-out.js
│   │   │   │   ├── commented_config-config.json
│   │   │   │   ├── commented_config-in.js
│   │   │   │   ├── commented_config-out.js
│   │   │   │   ├── conditional_expression-config.json
│   │   │   │   ├── conditional_expression-in.js
│   │   │   │   ├── conditional_expression-out.js
│   │   │   │   ├── expression_parentheses-config.json
│   │   │   │   ├── expression_parentheses-in.js
│   │   │   │   ├── expression_parentheses-out.js
│   │   │   │   ├── for_in_statement-config.json
│   │   │   │   ├── for_in_statement-in.js
│   │   │   │   ├── for_in_statement-out.js
│   │   │   │   ├── for_of_statement-config.json
│   │   │   │   ├── for_of_statement-in.js
│   │   │   │   ├── for_of_statement-out.js
│   │   │   │   ├── for_statement-config.json
│   │