├── README.md
├── app.js
├── bin
└── www
├── cambridge_coffee_shops.geojson
├── node_modules
├── .bin
│ ├── acorn
│ ├── brfs
│ ├── cleancss
│ ├── dbfcat
│ ├── escodegen
│ ├── esgenerate
│ ├── esparse
│ ├── esvalidate
│ ├── jade
│ ├── mime
│ ├── mkdirp
│ ├── quote-stream
│ ├── semver
│ ├── shp2json
│ ├── shpcat
│ ├── topojson
│ ├── topojson-geojson
│ ├── topojson-group
│ ├── topojson-merge
│ ├── topojson-svg
│ └── uglifyjs
├── accepts
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── acorn-globals
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ ├── node_modules
│ │ ├── .bin
│ │ │ └── acorn
│ │ └── acorn
│ │ │ ├── .editorconfig
│ │ │ ├── .gitattributes
│ │ │ ├── .npmignore
│ │ │ ├── .tern-project
│ │ │ ├── .travis.yml
│ │ │ ├── AUTHORS
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── bin
│ │ │ ├── acorn
│ │ │ ├── build-acorn.js
│ │ │ ├── generate-identifier-regex.js
│ │ │ └── update_authors.sh
│ │ │ ├── dist
│ │ │ ├── .keep
│ │ │ ├── acorn.js
│ │ │ ├── acorn_loose.js
│ │ │ └── walk.js
│ │ │ ├── package.json
│ │ │ └── src
│ │ │ ├── bin
│ │ │ └── acorn.js
│ │ │ ├── expression.js
│ │ │ ├── identifier.js
│ │ │ ├── index.js
│ │ │ ├── location.js
│ │ │ ├── locutil.js
│ │ │ ├── loose
│ │ │ ├── acorn_loose.js
│ │ │ ├── expression.js
│ │ │ ├── index.js
│ │ │ ├── parseutil.js
│ │ │ ├── state.js
│ │ │ ├── statement.js
│ │ │ └── tokenize.js
│ │ │ ├── lval.js
│ │ │ ├── node.js
│ │ │ ├── options.js
│ │ │ ├── parseutil.js
│ │ │ ├── state.js
│ │ │ ├── statement.js
│ │ │ ├── tokencontext.js
│ │ │ ├── tokenize.js
│ │ │ ├── tokentype.js
│ │ │ ├── util.js
│ │ │ ├── walk
│ │ │ └── index.js
│ │ │ └── whitespace.js
│ └── package.json
├── acorn
│ ├── .editorconfig
│ ├── .gitattributes
│ ├── .npmignore
│ ├── .tern-project
│ ├── .travis.yml
│ ├── AUTHORS
│ ├── LICENSE
│ ├── README.md
│ ├── bin
│ │ ├── acorn
│ │ ├── build-acorn.js
│ │ ├── generate-identifier-regex.js
│ │ ├── prepublish.sh
│ │ ├── update_authors.sh
│ │ └── without_eval
│ ├── dist
│ │ ├── .keep
│ │ ├── acorn.js
│ │ ├── acorn_csp.js
│ │ ├── acorn_loose.js
│ │ └── walk.js
│ ├── package.json
│ └── src
│ │ ├── expression.js
│ │ ├── identifier.js
│ │ ├── index.js
│ │ ├── location.js
│ │ ├── loose
│ │ ├── acorn_loose.js
│ │ ├── expression.js
│ │ ├── index.js
│ │ ├── parseutil.js
│ │ ├── state.js
│ │ ├── statement.js
│ │ └── tokenize.js
│ │ ├── lval.js
│ │ ├── node.js
│ │ ├── options.js
│ │ ├── parseutil.js
│ │ ├── state.js
│ │ ├── statement.js
│ │ ├── tokencontext.js
│ │ ├── tokenize.js
│ │ ├── tokentype.js
│ │ ├── util.js
│ │ ├── walk
│ │ └── index.js
│ │ └── whitespace.js
├── align-text
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── amdefine
│ ├── LICENSE
│ ├── README.md
│ ├── amdefine.js
│ ├── intercept.js
│ └── package.json
├── ap
│ ├── README.markdown
│ ├── examples
│ │ └── z.js
│ ├── index.js
│ ├── package.json
│ └── test
│ │ └── curry.js
├── array-flatten
│ ├── LICENSE
│ ├── README.md
│ ├── array-flatten.js
│ └── package.json
├── asap
│ ├── LICENSE.md
│ ├── README.md
│ ├── asap.js
│ └── package.json
├── async
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── dist
│ │ ├── async.js
│ │ └── async.min.js
│ ├── lib
│ │ └── async.js
│ └── package.json
├── basic-auth
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── body-parser
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ ├── lib
│ │ ├── read.js
│ │ └── types
│ │ │ ├── json.js
│ │ │ ├── raw.js
│ │ │ ├── text.js
│ │ │ └── urlencoded.js
│ ├── node_modules
│ │ ├── debug
│ │ │ ├── .jshintrc
│ │ │ ├── .npmignore
│ │ │ ├── History.md
│ │ │ ├── Makefile
│ │ │ ├── Readme.md
│ │ │ ├── bower.json
│ │ │ ├── browser.js
│ │ │ ├── component.json
│ │ │ ├── debug.js
│ │ │ ├── node.js
│ │ │ └── package.json
│ │ └── iconv-lite
│ │ │ ├── .npmignore
│ │ │ ├── .travis.yml
│ │ │ ├── Changelog.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── encodings
│ │ │ ├── dbcs-codec.js
│ │ │ ├── dbcs-data.js
│ │ │ ├── index.js
│ │ │ ├── internal.js
│ │ │ ├── sbcs-codec.js
│ │ │ ├── sbcs-data-generated.js
│ │ │ ├── sbcs-data.js
│ │ │ ├── tables
│ │ │ │ ├── big5-added.json
│ │ │ │ ├── cp936.json
│ │ │ │ ├── cp949.json
│ │ │ │ ├── cp950.json
│ │ │ │ ├── eucjp.json
│ │ │ │ ├── gb18030-ranges.json
│ │ │ │ ├── gbk-added.json
│ │ │ │ └── shiftjis.json
│ │ │ ├── utf16.js
│ │ │ └── utf7.js
│ │ │ ├── lib
│ │ │ ├── bom-handling.js
│ │ │ ├── extend-node.js
│ │ │ ├── index.js
│ │ │ └── streams.js
│ │ │ └── package.json
│ └── package.json
├── brfs
│ ├── .travis.yml
│ ├── LICENSE
│ ├── bin
│ │ ├── cmd.js
│ │ └── usage.txt
│ ├── example
│ │ ├── async.js
│ │ ├── main.js
│ │ └── robot.html
│ ├── index.js
│ ├── package.json
│ ├── readme.markdown
│ └── test
│ │ ├── ag.js
│ │ ├── async.js
│ │ ├── buffer.js
│ │ ├── bundle.js
│ │ ├── cmd.js
│ │ ├── dynamic_read_concat.js
│ │ ├── dynamic_read_no_concat.js
│ │ ├── encoding.js
│ │ ├── files
│ │ ├── ag.js
│ │ ├── ag.json
│ │ ├── ag_post.html
│ │ ├── ag_pre.html
│ │ ├── async.js
│ │ ├── async.txt
│ │ ├── async_encoding.js
│ │ ├── async_str_encoding.js
│ │ ├── buffer.js
│ │ ├── dynamic_read_concat.js
│ │ ├── dynamic_read_no_concat.js
│ │ ├── encoding.js
│ │ ├── hoist.js
│ │ ├── inline.js
│ │ ├── main.js
│ │ ├── multi_var.js
│ │ ├── non_fs.js
│ │ ├── path_join.js
│ │ ├── path_join_other_name.js
│ │ ├── path_join_single_var.js
│ │ ├── readdir-sync.js
│ │ ├── readdir.js
│ │ ├── robot.html
│ │ ├── separators.js
│ │ ├── separators.txt
│ │ ├── tr.beep
│ │ ├── tr.html
│ │ └── with_comments.js
│ │ ├── hoist.js
│ │ ├── inline.js
│ │ ├── multi_var.js
│ │ ├── non_fs.js
│ │ ├── path_join.js
│ │ ├── path_join_other_name.js
│ │ ├── path_join_single_var.js
│ │ ├── readdir.js
│ │ ├── require_resolve.js
│ │ ├── require_resolve
│ │ ├── main.js
│ │ └── node_modules
│ │ │ └── aaa
│ │ │ └── wow.txt
│ │ ├── separators.js
│ │ ├── tr.js
│ │ └── with_comments.js
├── buffer-equal
│ ├── .travis.yml
│ ├── README.markdown
│ ├── example
│ │ └── eq.js
│ ├── index.js
│ ├── package.json
│ └── test
│ │ └── eq.js
├── buffer-writer
│ ├── .npmignore
│ ├── .travis.yml
│ ├── LICENSE
│ ├── README.md
│ ├── benchmark
│ │ ├── index.js
│ │ ├── int-16-benchmark.js
│ │ ├── int-32-benchmark.js
│ │ ├── join-benchmark.js
│ │ ├── resize-benchmark.js
│ │ └── small-benchmark.js
│ ├── index.js
│ ├── package.json
│ └── test
│ │ ├── mocha.opts
│ │ └── writer-tests.js
├── bytes
│ ├── History.md
│ ├── Readme.md
│ ├── index.js
│ └── package.json
├── camelcase
│ ├── index.js
│ ├── license
│ ├── package.json
│ └── readme.md
├── center-align
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ ├── package.json
│ └── utils.js
├── character-parser
│ ├── .npmignore
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── clean-css
│ ├── History.md
│ ├── LICENSE
│ ├── README.md
│ ├── bin
│ │ └── cleancss
│ ├── index.js
│ ├── lib
│ │ ├── clean.js
│ │ ├── colors
│ │ │ ├── hex-name-shortener.js
│ │ │ ├── hsl.js
│ │ │ └── rgb.js
│ │ ├── imports
│ │ │ └── inliner.js
│ │ ├── properties
│ │ │ ├── break-up.js
│ │ │ ├── can-override.js
│ │ │ ├── clone.js
│ │ │ ├── compactable.js
│ │ │ ├── every-combination.js
│ │ │ ├── has-inherit.js
│ │ │ ├── optimizer.js
│ │ │ ├── override-compactor.js
│ │ │ ├── populate-components.js
│ │ │ ├── remove-unused.js
│ │ │ ├── restore-from-optimizing.js
│ │ │ ├── restore.js
│ │ │ ├── shorthand-compactor.js
│ │ │ ├── validator.js
│ │ │ ├── vendor-prefixes.js
│ │ │ └── wrap-for-optimizing.js
│ │ ├── selectors
│ │ │ ├── advanced.js
│ │ │ ├── clean-up.js
│ │ │ ├── extractor.js
│ │ │ ├── is-special.js
│ │ │ ├── merge-adjacent.js
│ │ │ ├── merge-media-queries.js
│ │ │ ├── merge-non-adjacent-by-body.js
│ │ │ ├── merge-non-adjacent-by-selector.js
│ │ │ ├── reduce-non-adjacent.js
│ │ │ ├── remove-duplicate-media-queries.js
│ │ │ ├── remove-duplicates.js
│ │ │ ├── reorderable.js
│ │ │ ├── restructure.js
│ │ │ └── simple.js
│ │ ├── source-maps
│ │ │ └── track.js
│ │ ├── stringifier
│ │ │ ├── helpers.js
│ │ │ ├── one-time.js
│ │ │ ├── simple.js
│ │ │ └── source-maps.js
│ │ ├── text
│ │ │ ├── comments-processor.js
│ │ │ ├── escape-store.js
│ │ │ ├── expressions-processor.js
│ │ │ ├── free-text-processor.js
│ │ │ └── urls-processor.js
│ │ ├── tokenizer
│ │ │ ├── extract-properties.js
│ │ │ ├── extract-selectors.js
│ │ │ └── tokenize.js
│ │ ├── urls
│ │ │ ├── rebase.js
│ │ │ ├── reduce.js
│ │ │ └── rewrite.js
│ │ └── utils
│ │ │ ├── clone-array.js
│ │ │ ├── compatibility.js
│ │ │ ├── input-source-map-tracker.js
│ │ │ ├── object.js
│ │ │ ├── quote-scanner.js
│ │ │ ├── source-reader.js
│ │ │ ├── source-tracker.js
│ │ │ └── split.js
│ ├── node_modules
│ │ ├── commander
│ │ │ ├── History.md
│ │ │ ├── LICENSE
│ │ │ ├── Readme.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ └── source-map
│ │ │ ├── README.md
│ │ │ ├── build
│ │ │ ├── assert-shim.js
│ │ │ ├── mini-require.js
│ │ │ ├── prefix-source-map.jsm
│ │ │ ├── prefix-utils.jsm
│ │ │ ├── suffix-browser.js
│ │ │ ├── suffix-source-map.jsm
│ │ │ ├── suffix-utils.jsm
│ │ │ ├── test-prefix.js
│ │ │ └── test-suffix.js
│ │ │ ├── lib
│ │ │ ├── source-map.js
│ │ │ └── source-map
│ │ │ │ ├── array-set.js
│ │ │ │ ├── base64-vlq.js
│ │ │ │ ├── base64.js
│ │ │ │ ├── binary-search.js
│ │ │ │ ├── mapping-list.js
│ │ │ │ ├── quick-sort.js
│ │ │ │ ├── source-map-consumer.js
│ │ │ │ ├── source-map-generator.js
│ │ │ │ ├── source-node.js
│ │ │ │ └── util.js
│ │ │ └── package.json
│ └── package.json
├── cliui
│ ├── .coveralls.yml
│ ├── .npmignore
│ ├── .travis.yml
│ ├── LICENSE.txt
│ ├── README.md
│ ├── index.js
│ ├── node_modules
│ │ └── wordwrap
│ │ │ ├── .npmignore
│ │ │ ├── README.markdown
│ │ │ ├── example
│ │ │ ├── center.js
│ │ │ └── meat.js
│ │ │ ├── index.js
│ │ │ ├── package.json
│ │ │ └── test
│ │ │ ├── break.js
│ │ │ ├── idleness.txt
│ │ │ └── wrap.js
│ ├── package.json
│ └── test
│ │ └── cliui.js
├── commander
│ ├── History.md
│ ├── Readme.md
│ ├── index.js
│ └── package.json
├── concat-stream
│ ├── LICENSE
│ ├── index.js
│ ├── node_modules
│ │ ├── isarray
│ │ │ ├── README.md
│ │ │ ├── build
│ │ │ │ └── build.js
│ │ │ ├── component.json
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ └── readable-stream
│ │ │ ├── .npmignore
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── duplex.js
│ │ │ ├── float.patch
│ │ │ ├── lib
│ │ │ ├── _stream_duplex.js
│ │ │ ├── _stream_passthrough.js
│ │ │ ├── _stream_readable.js
│ │ │ ├── _stream_transform.js
│ │ │ └── _stream_writable.js
│ │ │ ├── package.json
│ │ │ ├── passthrough.js
│ │ │ ├── readable.js
│ │ │ ├── transform.js
│ │ │ └── writable.js
│ ├── package.json
│ └── readme.md
├── constantinople
│ ├── .gitattributes
│ ├── .npmignore
│ ├── .travis.yml
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ ├── node_modules
│ │ ├── .bin
│ │ │ └── acorn
│ │ └── acorn
│ │ │ ├── .editorconfig
│ │ │ ├── .gitattributes
│ │ │ ├── .npmignore
│ │ │ ├── .tern-project
│ │ │ ├── .travis.yml
│ │ │ ├── AUTHORS
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── bin
│ │ │ ├── acorn
│ │ │ ├── build-acorn.js
│ │ │ ├── generate-identifier-regex.js
│ │ │ └── update_authors.sh
│ │ │ ├── dist
│ │ │ ├── .keep
│ │ │ ├── acorn.js
│ │ │ ├── acorn_loose.js
│ │ │ └── walk.js
│ │ │ ├── package.json
│ │ │ └── src
│ │ │ ├── bin
│ │ │ └── acorn.js
│ │ │ ├── expression.js
│ │ │ ├── identifier.js
│ │ │ ├── index.js
│ │ │ ├── location.js
│ │ │ ├── locutil.js
│ │ │ ├── loose
│ │ │ ├── acorn_loose.js
│ │ │ ├── expression.js
│ │ │ ├── index.js
│ │ │ ├── parseutil.js
│ │ │ ├── state.js
│ │ │ ├── statement.js
│ │ │ └── tokenize.js
│ │ │ ├── lval.js
│ │ │ ├── node.js
│ │ │ ├── options.js
│ │ │ ├── parseutil.js
│ │ │ ├── state.js
│ │ │ ├── statement.js
│ │ │ ├── tokencontext.js
│ │ │ ├── tokenize.js
│ │ │ ├── tokentype.js
│ │ │ ├── util.js
│ │ │ ├── walk
│ │ │ └── index.js
│ │ │ └── whitespace.js
│ ├── package.json
│ └── test
│ │ └── index.js
├── content-disposition
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── content-type
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── cookie-parser
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ ├── lib
│ │ └── parse.js
│ └── package.json
├── cookie-signature
│ ├── .npmignore
│ ├── History.md
│ ├── Readme.md
│ ├── index.js
│ └── package.json
├── cookie
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── core-util-is
│ ├── LICENSE
│ ├── README.md
│ ├── float.patch
│ ├── lib
│ │ └── util.js
│ ├── package.json
│ └── test.js
├── css-parse
│ ├── .npmignore
│ ├── History.md
│ ├── Makefile
│ ├── Readme.md
│ ├── component.json
│ ├── index.js
│ └── package.json
├── css-stringify
│ ├── .npmignore
│ ├── History.md
│ ├── Makefile
│ ├── Readme.md
│ ├── component.json
│ ├── index.js
│ └── package.json
├── css
│ ├── .npmignore
│ ├── History.md
│ ├── Makefile
│ ├── Readme.md
│ ├── benchmark.js
│ ├── component.json
│ ├── index.js
│ ├── package.json
│ └── test.js
├── d3-geo-projection
│ ├── .npmignore
│ ├── LICENSE
│ ├── Makefile
│ ├── README.md
│ ├── bin
│ │ └── bower
│ ├── bower.json
│ ├── d3.geo.projection.js
│ ├── d3.geo.projection.min.js
│ ├── index.js
│ ├── package.json
│ ├── src
│ │ ├── airy.js
│ │ ├── aitoff.js
│ │ ├── armadillo.js
│ │ ├── august.js
│ │ ├── baker.js
│ │ ├── berghaus.js
│ │ ├── boggs.js
│ │ ├── bonne.js
│ │ ├── bottomley.js
│ │ ├── bromley.js
│ │ ├── chamberlin.js
│ │ ├── collignon.js
│ │ ├── craig.js
│ │ ├── craster.js
│ │ ├── cylindrical-equal-area.js
│ │ ├── cylindrical-stereographic.js
│ │ ├── eckert1.js
│ │ ├── eckert2.js
│ │ ├── eckert3.js
│ │ ├── eckert4.js
│ │ ├── eckert5.js
│ │ ├── eckert6.js
│ │ ├── eisenlohr.js
│ │ ├── elliptic.js
│ │ ├── end.js
│ │ ├── fahey.js
│ │ ├── foucaut.js
│ │ ├── gilbert.js
│ │ ├── gingery.js
│ │ ├── ginzburg-polyconic.js
│ │ ├── ginzburg4.js
│ │ ├── ginzburg5.js
│ │ ├── ginzburg6.js
│ │ ├── ginzburg8.js
│ │ ├── ginzburg9.js
│ │ ├── gringorten.js
│ │ ├── guyou.js
│ │ ├── hammer-retroazimuthal.js
│ │ ├── hammer.js
│ │ ├── hatano.js
│ │ ├── healpix.js
│ │ ├── hill.js
│ │ ├── homolosine.js
│ │ ├── hyperbolic.js
│ │ ├── index.js
│ │ ├── interrupt.js
│ │ ├── kavrayskiy7.js
│ │ ├── lagrange.js
│ │ ├── larrivee.js
│ │ ├── laskowski.js
│ │ ├── littrow.js
│ │ ├── loximuthal.js
│ │ ├── math.js
│ │ ├── miller.js
│ │ ├── modified-stereographic.js
│ │ ├── mollweide.js
│ │ ├── mt-flat-polar-parabolic.js
│ │ ├── mt-flat-polar-quartic.js
│ │ ├── mt-flat-polar-sinusoidal.js
│ │ ├── natural-earth.js
│ │ ├── nell-hammer.js
│ │ ├── parallel1.js
│ │ ├── parallel2.js
│ │ ├── patterson.js
│ │ ├── peirce-quincuncial.js
│ │ ├── polyconic.js
│ │ ├── project.js
│ │ ├── projection.js
│ │ ├── quincuncial.js
│ │ ├── rectangular-polyconic.js
│ │ ├── robinson.js
│ │ ├── satellite.js
│ │ ├── sinu-mollweide.js
│ │ ├── sinusoidal.js
│ │ ├── start.js
│ │ ├── times.js
│ │ ├── two-point-azimuthal.js
│ │ ├── two-point-equidistant.js
│ │ ├── van-der-grinten.js
│ │ ├── van-der-grinten2.js
│ │ ├── van-der-grinten3.js
│ │ ├── van-der-grinten4.js
│ │ ├── wagner4.js
│ │ ├── wagner6.js
│ │ ├── wagner7.js
│ │ ├── wiechel.js
│ │ └── winkel3.js
│ └── test
│ │ ├── airy-test.js
│ │ ├── aitoff-test.js
│ │ ├── armadillo-test.js
│ │ ├── assert.js
│ │ ├── august-test.js
│ │ ├── baker-test.js
│ │ ├── berghaus-test.js
│ │ ├── boggs-test.js
│ │ ├── bonne-test.js
│ │ ├── bottomley-test.js
│ │ ├── craig-test.js
│ │ ├── craster-test.js
│ │ ├── eckert4-test.js
│ │ ├── eisenlohr-test.js
│ │ ├── equirectangular-test.js
│ │ ├── fahey-test.js
│ │ ├── foucaut-test.js
│ │ ├── gilbert-test.js
│ │ ├── gingery-test.js
│ │ ├── ginzburg4-test.js
│ │ ├── ginzburg5-test.js
│ │ ├── ginzburg6-test.js
│ │ ├── ginzburg8-test.js
│ │ ├── ginzburg9-test.js
│ │ ├── gringorten-test.js
│ │ ├── guyou-test.js
│ │ ├── hammer-retroazimuthal-test.js
│ │ ├── hammer-test.js
│ │ ├── hatano-test.js
│ │ ├── healpix-test.js
│ │ ├── hill-test.js
│ │ ├── lagrange-test.js
│ │ ├── larrivee-test.js
│ │ ├── laskowski-test.js
│ │ ├── littrow-test.js
│ │ ├── load.js
│ │ ├── loximuthal-test.js
│ │ ├── modified-stereographic-test.js
│ │ ├── mollweide-test.js
│ │ ├── mt-flat-polar-parabolic-test.js
│ │ ├── mt-flat-polar-quartic-test.js
│ │ ├── mt-flat-polar-sinusoidal-test.js
│ │ ├── natural-earth-test.js
│ │ ├── peirce-quincuncial-test.js
│ │ ├── polyconic-test.js
│ │ ├── project-test.js
│ │ ├── quartic-authalic-test.js
│ │ ├── rectangular-polyconic-test.js
│ │ ├── robinson-test.js
│ │ ├── times-test.js
│ │ ├── two-point-azimuthal-test.js
│ │ ├── two-point-equidistant-test.js
│ │ ├── van-der-grinten2-test.js
│ │ ├── van-der-grinten3-test.js
│ │ ├── van-der-grinten4-test.js
│ │ ├── wagner6-test.js
│ │ ├── wiechel-test.js
│ │ └── winkel3-test.js
├── d3-queue
│ ├── .eslintrc
│ ├── .npmignore
│ ├── LICENSE
│ ├── README.md
│ ├── build
│ │ ├── d3-queue.js
│ │ ├── d3-queue.min.js
│ │ └── version.js
│ ├── index.js
│ ├── package.json
│ └── src
│ │ ├── array.js
│ │ └── queue.js
├── d3
│ ├── .gitattributes
│ ├── .npmignore
│ ├── .spmignore
│ ├── CONTRIBUTING.md
│ ├── LICENSE
│ ├── README.md
│ ├── bin
│ │ ├── meteor
│ │ ├── start
│ │ └── uglify
│ ├── composer.json
│ ├── d3.js
│ ├── d3.min.js
│ ├── package.js
│ ├── package.json
│ └── src
│ │ ├── arrays
│ │ ├── ascending.js
│ │ ├── bisect.js
│ │ ├── descending.js
│ │ ├── deviation.js
│ │ ├── entries.js
│ │ ├── extent.js
│ │ ├── index.js
│ │ ├── keys.js
│ │ ├── map.js
│ │ ├── max.js
│ │ ├── mean.js
│ │ ├── median.js
│ │ ├── merge.js
│ │ ├── min.js
│ │ ├── nest.js
│ │ ├── pairs.js
│ │ ├── permute.js
│ │ ├── quantile.js
│ │ ├── range.js
│ │ ├── set.js
│ │ ├── shuffle.js
│ │ ├── sum.js
│ │ ├── transpose.js
│ │ ├── values.js
│ │ ├── variance.js
│ │ └── zip.js
│ │ ├── behavior
│ │ ├── behavior.js
│ │ ├── drag.js
│ │ ├── index.js
│ │ └── zoom.js
│ │ ├── color
│ │ ├── color.js
│ │ ├── hcl.js
│ │ ├── hsl.js
│ │ ├── index.js
│ │ ├── lab.js
│ │ ├── rgb.js
│ │ └── xyz.js
│ │ ├── compat
│ │ ├── array.js
│ │ ├── date.js
│ │ ├── index.js
│ │ └── style.js
│ │ ├── core
│ │ ├── array.js
│ │ ├── class.js
│ │ ├── document.js
│ │ ├── functor.js
│ │ ├── identity.js
│ │ ├── index.js
│ │ ├── noop.js
│ │ ├── ns.js
│ │ ├── rebind.js
│ │ ├── source.js
│ │ ├── subclass.js
│ │ ├── target.js
│ │ ├── true.js
│ │ ├── vendor.js
│ │ └── zero.js
│ │ ├── d3.js
│ │ ├── dsv
│ │ ├── csv.js
│ │ ├── dsv.js
│ │ ├── index.js
│ │ └── tsv.js
│ │ ├── end.js
│ │ ├── event
│ │ ├── dispatch.js
│ │ ├── drag.js
│ │ ├── event.js
│ │ ├── index.js
│ │ ├── mouse.js
│ │ ├── timer.js
│ │ ├── touch.js
│ │ └── touches.js
│ │ ├── format
│ │ ├── collapse.js
│ │ ├── format.js
│ │ ├── formatPrefix.js
│ │ ├── index.js
│ │ ├── precision.js
│ │ ├── requote.js
│ │ └── round.js
│ │ ├── geo
│ │ ├── albers-usa.js
│ │ ├── albers.js
│ │ ├── area.js
│ │ ├── azimuthal-equal-area.js
│ │ ├── azimuthal-equidistant.js
│ │ ├── azimuthal.js
│ │ ├── bounds.js
│ │ ├── cartesian.js
│ │ ├── centroid.js
│ │ ├── circle.js
│ │ ├── clip-antimeridian.js
│ │ ├── clip-circle.js
│ │ ├── clip-extent.js
│ │ ├── clip-polygon.js
│ │ ├── clip.js
│ │ ├── compose.js
│ │ ├── conic-conformal.js
│ │ ├── conic-equal-area.js
│ │ ├── conic-equidistant.js
│ │ ├── conic.js
│ │ ├── distance.js
│ │ ├── equirectangular.js
│ │ ├── geo.js
│ │ ├── gnomonic.js
│ │ ├── graticule.js
│ │ ├── greatArc.js
│ │ ├── index.js
│ │ ├── interpolate.js
│ │ ├── length.js
│ │ ├── mercator.js
│ │ ├── orthographic.js
│ │ ├── path-area.js
│ │ ├── path-bounds.js
│ │ ├── path-buffer.js
│ │ ├── path-centroid.js
│ │ ├── path-context.js
│ │ ├── path.js
│ │ ├── point-in-polygon.js
│ │ ├── projection.js
│ │ ├── resample.js
│ │ ├── rotation.js
│ │ ├── spherical.js
│ │ ├── stereographic.js
│ │ ├── stream.js
│ │ ├── transform.js
│ │ └── transverse-mercator.js
│ │ ├── geom
│ │ ├── clip-line.js
│ │ ├── delaunay.js
│ │ ├── geom.js
│ │ ├── hull.js
│ │ ├── index.js
│ │ ├── point.js
│ │ ├── polygon.js
│ │ ├── quadtree.js
│ │ ├── voronoi.js
│ │ └── voronoi
│ │ │ ├── beach.js
│ │ │ ├── cell.js
│ │ │ ├── circle.js
│ │ │ ├── clip.js
│ │ │ ├── edge.js
│ │ │ ├── index.js
│ │ │ └── red-black.js
│ │ ├── interpolate
│ │ ├── array.js
│ │ ├── ease.js
│ │ ├── hcl.js
│ │ ├── hsl.js
│ │ ├── index.js
│ │ ├── interpolate.js
│ │ ├── lab.js
│ │ ├── number.js
│ │ ├── object.js
│ │ ├── rgb.js
│ │ ├── round.js
│ │ ├── string.js
│ │ ├── transform.js
│ │ ├── uninterpolate.js
│ │ └── zoom.js
│ │ ├── layout
│ │ ├── bundle.js
│ │ ├── chord.js
│ │ ├── cluster.js
│ │ ├── force.js
│ │ ├── hierarchy.js
│ │ ├── histogram.js
│ │ ├── index.js
│ │ ├── layout.js
│ │ ├── pack.js
│ │ ├── partition.js
│ │ ├── pie.js
│ │ ├── stack.js
│ │ ├── tree.js
│ │ └── treemap.js
│ │ ├── locale
│ │ ├── ca-ES.js
│ │ ├── de-CH.js
│ │ ├── de-DE.js
│ │ ├── en-CA.js
│ │ ├── en-GB.js
│ │ ├── en-US.js
│ │ ├── es-ES.js
│ │ ├── fi-FI.js
│ │ ├── fr-CA.js
│ │ ├── fr-FR.js
│ │ ├── he-IL.js
│ │ ├── hu-HU.js
│ │ ├── it-IT.js
│ │ ├── ja-JP.js
│ │ ├── ko-KR.js
│ │ ├── locale.js
│ │ ├── mk-MK.js
│ │ ├── nl-NL.js
│ │ ├── number-format.js
│ │ ├── pl-PL.js
│ │ ├── pt-BR.js
│ │ ├── ru-RU.js
│ │ ├── sv-SE.js
│ │ ├── time-format.js
│ │ ├── time-scale.js
│ │ └── zh-CN.js
│ │ ├── math
│ │ ├── abs.js
│ │ ├── adder.js
│ │ ├── index.js
│ │ ├── number.js
│ │ ├── random.js
│ │ ├── transform.js
│ │ └── trigonometry.js
│ │ ├── scale
│ │ ├── bilinear.js
│ │ ├── category.js
│ │ ├── identity.js
│ │ ├── index.js
│ │ ├── linear.js
│ │ ├── log.js
│ │ ├── nice.js
│ │ ├── ordinal.js
│ │ ├── polylinear.js
│ │ ├── pow.js
│ │ ├── quantile.js
│ │ ├── quantize.js
│ │ ├── scale.js
│ │ ├── sqrt.js
│ │ └── threshold.js
│ │ ├── selection
│ │ ├── append.js
│ │ ├── attr.js
│ │ ├── call.js
│ │ ├── classed.js
│ │ ├── data.js
│ │ ├── datum.js
│ │ ├── each.js
│ │ ├── empty.js
│ │ ├── enter-insert.js
│ │ ├── enter-select.js
│ │ ├── enter.js
│ │ ├── filter.js
│ │ ├── html.js
│ │ ├── index.js
│ │ ├── insert.js
│ │ ├── interrupt.js
│ │ ├── node.js
│ │ ├── on.js
│ │ ├── order.js
│ │ ├── property.js
│ │ ├── remove.js
│ │ ├── select.js
│ │ ├── selectAll.js
│ │ ├── selection.js
│ │ ├── size.js
│ │ ├── sort.js
│ │ ├── style.js
│ │ ├── text.js
│ │ └── transition.js
│ │ ├── start.js
│ │ ├── svg
│ │ ├── arc.js
│ │ ├── area-radial.js
│ │ ├── area.js
│ │ ├── axis.js
│ │ ├── brush.js
│ │ ├── chord.js
│ │ ├── diagonal-radial.js
│ │ ├── diagonal.js
│ │ ├── index.js
│ │ ├── line-radial.js
│ │ ├── line.js
│ │ ├── svg.js
│ │ └── symbol.js
│ │ ├── time
│ │ ├── day.js
│ │ ├── format-iso.js
│ │ ├── format-utc.js
│ │ ├── format.js
│ │ ├── hour.js
│ │ ├── index.js
│ │ ├── interval.js
│ │ ├── minute.js
│ │ ├── month.js
│ │ ├── scale-utc.js
│ │ ├── scale.js
│ │ ├── second.js
│ │ ├── time.js
│ │ ├── week.js
│ │ └── year.js
│ │ ├── transition
│ │ ├── attr.js
│ │ ├── delay.js
│ │ ├── duration.js
│ │ ├── each.js
│ │ ├── ease.js
│ │ ├── filter.js
│ │ ├── index.js
│ │ ├── remove.js
│ │ ├── select.js
│ │ ├── selectAll.js
│ │ ├── style.js
│ │ ├── subtransition.js
│ │ ├── text.js
│ │ ├── transition.js
│ │ └── tween.js
│ │ └── xhr
│ │ ├── html.js
│ │ ├── index.js
│ │ ├── json.js
│ │ ├── text.js
│ │ ├── xhr.js
│ │ └── xml.js
├── debug
│ ├── .jshintrc
│ ├── .npmignore
│ ├── History.md
│ ├── Makefile
│ ├── Readme.md
│ ├── bower.json
│ ├── browser.js
│ ├── component.json
│ ├── debug.js
│ ├── node.js
│ └── package.json
├── decamelize
│ ├── index.js
│ ├── license
│ ├── package.json
│ └── readme.md
├── depd
│ ├── History.md
│ ├── LICENSE
│ ├── Readme.md
│ ├── index.js
│ ├── lib
│ │ └── compat
│ │ │ ├── buffer-concat.js
│ │ │ ├── callsite-tostring.js
│ │ │ └── index.js
│ └── package.json
├── destroy
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── duplexer2
│ ├── .npmignore
│ ├── .travis.yml
│ ├── LICENSE.md
│ ├── README.md
│ ├── example.js
│ ├── index.js
│ ├── node_modules
│ │ ├── isarray
│ │ │ ├── README.md
│ │ │ ├── build
│ │ │ │ └── build.js
│ │ │ ├── component.json
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ └── readable-stream
│ │ │ ├── .npmignore
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── duplex.js
│ │ │ ├── float.patch
│ │ │ ├── lib
│ │ │ ├── _stream_duplex.js
│ │ │ ├── _stream_passthrough.js
│ │ │ ├── _stream_readable.js
│ │ │ ├── _stream_transform.js
│ │ │ └── _stream_writable.js
│ │ │ ├── package.json
│ │ │ ├── passthrough.js
│ │ │ ├── readable.js
│ │ │ ├── transform.js
│ │ │ └── writable.js
│ ├── package.json
│ └── test
│ │ └── tests.js
├── ee-first
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── escape-html
│ ├── LICENSE
│ ├── Readme.md
│ ├── index.js
│ └── package.json
├── escodegen
│ ├── .jshintrc
│ ├── LICENSE.BSD
│ ├── LICENSE.source-map
│ ├── README.md
│ ├── bin
│ │ ├── escodegen.js
│ │ └── esgenerate.js
│ ├── component.json
│ ├── escodegen.browser.min.js
│ ├── escodegen.js
│ ├── gulpfile.js
│ └── package.json
├── esprima
│ ├── README.md
│ ├── bin
│ │ ├── esparse.js
│ │ └── esvalidate.js
│ ├── esprima.js
│ ├── package.json
│ └── test
│ │ ├── compat.js
│ │ ├── reflect.js
│ │ ├── run.js
│ │ ├── runner.js
│ │ └── test.js
├── estraverse
│ ├── .jshintrc
│ ├── LICENSE.BSD
│ ├── README.md
│ ├── estraverse.js
│ └── package.json
├── esutils
│ ├── .jshintrc
│ ├── .travis.yml
│ ├── README.md
│ ├── lib
│ │ ├── code.js
│ │ ├── keyword.js
│ │ └── utils.js
│ ├── package.json
│ └── test
│ │ ├── code.coffee
│ │ └── keyword.coffee
├── etag
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── express
│ ├── History.md
│ ├── LICENSE
│ ├── Readme.md
│ ├── index.js
│ ├── lib
│ │ ├── application.js
│ │ ├── express.js
│ │ ├── middleware
│ │ │ ├── init.js
│ │ │ └── query.js
│ │ ├── request.js
│ │ ├── response.js
│ │ ├── router
│ │ │ ├── index.js
│ │ │ ├── layer.js
│ │ │ └── route.js
│ │ ├── utils.js
│ │ └── view.js
│ ├── node_modules
│ │ ├── cookie
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── debug
│ │ │ ├── .jshintrc
│ │ │ ├── .npmignore
│ │ │ ├── History.md
│ │ │ ├── Makefile
│ │ │ ├── Readme.md
│ │ │ ├── bower.json
│ │ │ ├── browser.js
│ │ │ ├── component.json
│ │ │ ├── debug.js
│ │ │ ├── node.js
│ │ │ └── package.json
│ │ └── depd
│ │ │ ├── History.md
│ │ │ ├── LICENSE
│ │ │ ├── Readme.md
│ │ │ ├── index.js
│ │ │ ├── lib
│ │ │ ├── browser
│ │ │ │ └── index.js
│ │ │ └── compat
│ │ │ │ ├── buffer-concat.js
│ │ │ │ ├── callsite-tostring.js
│ │ │ │ ├── event-listener-count.js
│ │ │ │ └── index.js
│ │ │ └── package.json
│ └── package.json
├── falafel
│ ├── .travis.yml
│ ├── example
│ │ ├── array.js
│ │ ├── keyword.js
│ │ └── prompt.js
│ ├── index.js
│ ├── node_modules
│ │ └── isarray
│ │ │ ├── README.md
│ │ │ ├── build
│ │ │ └── build.js
│ │ │ ├── component.json
│ │ │ ├── index.js
│ │ │ └── package.json
│ ├── 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
├── finalhandler
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ ├── node_modules
│ │ └── debug
│ │ │ ├── .jshintrc
│ │ │ ├── .npmignore
│ │ │ ├── History.md
│ │ │ ├── Makefile
│ │ │ ├── Readme.md
│ │ │ ├── bower.json
│ │ │ ├── browser.js
│ │ │ ├── component.json
│ │ │ ├── debug.js
│ │ │ ├── node.js
│ │ │ └── package.json
│ └── package.json
├── foreach
│ ├── .npmignore
│ ├── LICENSE
│ ├── Makefile
│ ├── Readme.md
│ ├── component.json
│ ├── index.js
│ ├── package.json
│ └── test.js
├── forwarded
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── fresh
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── function-bind
│ ├── .eslintrc
│ ├── .jscs.json
│ ├── .npmignore
│ ├── .travis.yml
│ ├── LICENSE
│ ├── README.md
│ ├── implementation.js
│ ├── index.js
│ ├── package.json
│ └── test
│ │ └── index.js
├── generic-pool
│ ├── .npmignore
│ ├── .travis.yml
│ ├── Makefile
│ ├── README.md
│ ├── fabfile.py
│ ├── lib
│ │ └── generic-pool.js
│ ├── package.json
│ └── test
│ │ └── generic-pool.test.js
├── graceful-readlink
│ ├── .npmignore
│ ├── .travis.yml
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── has
│ ├── .jshintrc
│ ├── .npmignore
│ ├── LICENSE-MIT
│ ├── README.mkd
│ ├── package.json
│ ├── src
│ │ └── index.js
│ └── test
│ │ ├── .jshintrc
│ │ └── index.js
├── http-errors
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── iconv-lite
│ ├── .npmignore
│ ├── .travis.yml
│ ├── LICENSE
│ ├── README.md
│ ├── README.md~
│ ├── encodings
│ │ ├── big5.js
│ │ ├── gbk.js
│ │ ├── singlebyte.js
│ │ └── table
│ │ │ ├── big5.js
│ │ │ └── gbk.js
│ ├── generation
│ │ ├── generate-big5-table.js
│ │ └── generate-singlebyte.js
│ ├── index.js
│ ├── package.json
│ └── test
│ │ ├── big5-test.js
│ │ ├── big5File.txt
│ │ ├── cyrillic-test.js
│ │ ├── gbk-test.js
│ │ ├── gbkFile.txt
│ │ ├── greek-test.js
│ │ ├── main-test.js
│ │ ├── performance.js
│ │ └── turkish-test.js
├── inherits
│ ├── LICENSE
│ ├── README.md
│ ├── inherits.js
│ ├── inherits_browser.js
│ ├── package.json
│ └── test.js
├── ipaddr.js
│ ├── .npmignore
│ ├── .travis.yml
│ ├── Cakefile
│ ├── LICENSE
│ ├── README.md
│ ├── bower.json
│ ├── ipaddr.min.js
│ ├── lib
│ │ └── ipaddr.js
│ ├── package.json
│ ├── src
│ │ └── ipaddr.coffee
│ └── test
│ │ └── ipaddr.test.coffee
├── is-buffer
│ ├── .travis.yml
│ ├── .zuul.yml
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ ├── package.json
│ └── test
│ │ └── basic.js
├── is-promise
│ ├── .npmignore
│ ├── .travis.yml
│ ├── LICENSE
│ ├── index.js
│ ├── package.json
│ └── readme.md
├── isarray
│ ├── .npmignore
│ ├── .travis.yml
│ ├── Makefile
│ ├── README.md
│ ├── component.json
│ ├── index.js
│ ├── package.json
│ └── test.js
├── jade
│ ├── .npmignore
│ ├── .release.json
│ ├── History.md
│ ├── LICENSE
│ ├── README.md
│ ├── Readme_zh-cn.md
│ ├── bin
│ │ └── jade.js
│ ├── block-code.html
│ ├── component.json
│ ├── jade.js
│ ├── lib
│ │ ├── compiler.js
│ │ ├── doctypes.js
│ │ ├── filters-client.js
│ │ ├── filters.js
│ │ ├── index.js
│ │ ├── inline-tags.js
│ │ ├── lexer.js
│ │ ├── nodes
│ │ │ ├── attrs.js
│ │ │ ├── block-comment.js
│ │ │ ├── block.js
│ │ │ ├── case.js
│ │ │ ├── code.js
│ │ │ ├── comment.js
│ │ │ ├── doctype.js
│ │ │ ├── each.js
│ │ │ ├── filter.js
│ │ │ ├── index.js
│ │ │ ├── literal.js
│ │ │ ├── mixin-block.js
│ │ │ ├── mixin.js
│ │ │ ├── node.js
│ │ │ ├── tag.js
│ │ │ └── text.js
│ │ ├── parser.js
│ │ ├── runtime.js
│ │ └── utils.js
│ ├── package.json
│ ├── release.js
│ └── runtime.js
├── jstransformer
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── kind-of
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── lazy-cache
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── longest
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── media-typer
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── merge-descriptors
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── methods
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── mime-db
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── db.json
│ ├── index.js
│ └── package.json
├── mime-types
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── mime
│ ├── .npmignore
│ ├── LICENSE
│ ├── README.md
│ ├── build
│ │ ├── build.js
│ │ └── test.js
│ ├── cli.js
│ ├── mime.js
│ ├── package.json
│ └── types.json
├── minimist
│ ├── .travis.yml
│ ├── LICENSE
│ ├── example
│ │ └── parse.js
│ ├── index.js
│ ├── package.json
│ ├── readme.markdown
│ └── test
│ │ ├── all_bool.js
│ │ ├── bool.js
│ │ ├── dash.js
│ │ ├── default_bool.js
│ │ ├── dotted.js
│ │ ├── kv_short.js
│ │ ├── long.js
│ │ ├── num.js
│ │ ├── parse.js
│ │ ├── parse_modified.js
│ │ ├── short.js
│ │ ├── stop_early.js
│ │ ├── unknown.js
│ │ └── whitespace.js
├── mkdirp
│ ├── .travis.yml
│ ├── LICENSE
│ ├── bin
│ │ ├── cmd.js
│ │ └── usage.txt
│ ├── examples
│ │ └── pow.js
│ ├── index.js
│ ├── node_modules
│ │ └── minimist
│ │ │ ├── .travis.yml
│ │ │ ├── LICENSE
│ │ │ ├── example
│ │ │ └── parse.js
│ │ │ ├── index.js
│ │ │ ├── package.json
│ │ │ ├── readme.markdown
│ │ │ └── test
│ │ │ ├── dash.js
│ │ │ ├── default_bool.js
│ │ │ ├── dotted.js
│ │ │ ├── long.js
│ │ │ ├── parse.js
│ │ │ ├── parse_modified.js
│ │ │ ├── short.js
│ │ │ └── whitespace.js
│ ├── package.json
│ ├── readme.markdown
│ └── test
│ │ ├── chmod.js
│ │ ├── clobber.js
│ │ ├── mkdirp.js
│ │ ├── opts_fs.js
│ │ ├── opts_fs_sync.js
│ │ ├── perm.js
│ │ ├── perm_sync.js
│ │ ├── race.js
│ │ ├── rel.js
│ │ ├── return.js
│ │ ├── return_sync.js
│ │ ├── root.js
│ │ ├── sync.js
│ │ ├── umask.js
│ │ └── umask_sync.js
├── morgan
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ ├── node_modules
│ │ └── debug
│ │ │ ├── .jshintrc
│ │ │ ├── .npmignore
│ │ │ ├── History.md
│ │ │ ├── Makefile
│ │ │ ├── Readme.md
│ │ │ ├── bower.json
│ │ │ ├── browser.js
│ │ │ ├── component.json
│ │ │ ├── debug.js
│ │ │ ├── node.js
│ │ │ └── package.json
│ └── package.json
├── ms
│ ├── .npmignore
│ ├── History.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── negotiator
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ ├── lib
│ │ ├── charset.js
│ │ ├── encoding.js
│ │ ├── language.js
│ │ └── mediaType.js
│ └── package.json
├── object-inspect
│ ├── .travis.yml
│ ├── LICENSE
│ ├── example
│ │ ├── all.js
│ │ ├── circular.js
│ │ ├── fn.js
│ │ └── inspect.js
│ ├── index.js
│ ├── package.json
│ ├── readme.markdown
│ └── test
│ │ ├── browser
│ │ └── dom.js
│ │ ├── circular.js
│ │ ├── fn.js
│ │ ├── holes.js
│ │ ├── lowbyte.js
│ │ └── undef.js
├── object-keys
│ ├── .editorconfig
│ ├── .eslintrc
│ ├── .jscs.json
│ ├── .npmignore
│ ├── .travis.yml
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ ├── isArguments.js
│ ├── package.json
│ └── test
│ │ └── index.js
├── on-finished
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── on-headers
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── optimist
│ ├── .travis.yml
│ ├── LICENSE
│ ├── example
│ │ ├── bool.js
│ │ ├── boolean_double.js
│ │ ├── boolean_single.js
│ │ ├── default_hash.js
│ │ ├── default_singles.js
│ │ ├── divide.js
│ │ ├── line_count.js
│ │ ├── line_count_options.js
│ │ ├── line_count_wrap.js
│ │ ├── nonopt.js
│ │ ├── reflect.js
│ │ ├── short.js
│ │ ├── string.js
│ │ ├── usage-options.js
│ │ └── xup.js
│ ├── index.js
│ ├── package.json
│ ├── readme.markdown
│ └── test
│ │ ├── _.js
│ │ ├── _
│ │ ├── argv.js
│ │ └── bin.js
│ │ ├── parse.js
│ │ └── usage.js
├── packet-reader
│ ├── .npmignore
│ ├── index.js
│ ├── package.json
│ └── test
│ │ └── index.js
├── parseurl
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── path-to-regexp
│ ├── History.md
│ ├── LICENSE
│ ├── Readme.md
│ ├── index.js
│ └── package.json
├── pg-connection-string
│ ├── .npmignore
│ ├── .travis.yml
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ ├── package.json
│ └── test
│ │ └── parse.js
├── pg-types
│ ├── .npmignore
│ ├── .travis.yml
│ ├── Makefile
│ ├── README.md
│ ├── index.js
│ ├── lib
│ │ ├── arrayParser.js
│ │ ├── binaryParsers.js
│ │ └── textParsers.js
│ ├── package.json
│ └── test
│ │ ├── index.js
│ │ └── types.js
├── pg
│ ├── .jshintrc
│ ├── .npmignore
│ ├── .travis.yml
│ ├── Makefile
│ ├── NEWS.md
│ ├── README.md
│ ├── lib
│ │ ├── client.js
│ │ ├── connection-parameters.js
│ │ ├── connection.js
│ │ ├── defaults.js
│ │ ├── index.js
│ │ ├── native
│ │ │ ├── index.js
│ │ │ ├── query.js
│ │ │ └── result.js
│ │ ├── pool.js
│ │ ├── query.js
│ │ ├── result.js
│ │ ├── type-overrides.js
│ │ └── utils.js
│ ├── package.json
│ ├── script
│ │ ├── create-test-tables.js
│ │ ├── dump-db-types.js
│ │ ├── list-db-types.js
│ │ └── test-connection.js
│ └── test
│ │ ├── buffer-list.js
│ │ ├── cli.js
│ │ ├── integration
│ │ ├── client
│ │ │ ├── api-tests.js
│ │ │ ├── appname-tests.js
│ │ │ ├── array-tests.js
│ │ │ ├── big-simple-query-tests.js
│ │ │ ├── cancel-query-tests.js
│ │ │ ├── configuration-tests.js
│ │ │ ├── custom-types-tests.js
│ │ │ ├── empty-query-tests.js
│ │ │ ├── error-handling-tests.js
│ │ │ ├── force-native-with-envvar-tests.js
│ │ │ ├── heroku-pgpass-tests.js
│ │ │ ├── heroku-ssl-tests.js
│ │ │ ├── heroku.pgpass
│ │ │ ├── huge-numeric-tests.js
│ │ │ ├── json-type-parsing-tests.js
│ │ │ ├── no-data-tests.js
│ │ │ ├── no-row-result-tests.js
│ │ │ ├── notice-tests.js
│ │ │ ├── parse-int-8-tests.js
│ │ │ ├── prepared-statement-tests.js
│ │ │ ├── query-callback-error-tests.js
│ │ │ ├── query-column-names-tests.js
│ │ │ ├── query-error-handling-prepared-statement-tests.js
│ │ │ ├── query-error-handling-tests.js
│ │ │ ├── quick-disconnect-tests.js
│ │ │ ├── result-metadata-tests.js
│ │ │ ├── results-as-array-tests.js
│ │ │ ├── row-description-on-results-tests.js
│ │ │ ├── simple-query-tests.js
│ │ │ ├── ssl-tests.js
│ │ │ ├── test-helper.js
│ │ │ ├── timezone-tests.js
│ │ │ ├── transaction-tests.js
│ │ │ ├── type-coercion-tests.js
│ │ │ └── type-parser-override-tests.js
│ │ ├── connection-pool
│ │ │ ├── double-connection-tests.js
│ │ │ ├── ending-empty-pool-tests.js
│ │ │ ├── ending-pool-tests.js
│ │ │ ├── error-tests.js
│ │ │ ├── idle-timeout-tests.js
│ │ │ ├── max-connection-tests.js
│ │ │ ├── optional-config-tests.js
│ │ │ ├── single-connection-tests.js
│ │ │ ├── test-helper.js
│ │ │ └── waiting-connection-tests.js
│ │ ├── connection
│ │ │ ├── bound-command-tests.js
│ │ │ ├── copy-tests.js
│ │ │ ├── notification-tests.js
│ │ │ ├── query-tests.js
│ │ │ └── test-helper.js
│ │ ├── domain-tests.js
│ │ ├── gh-issues
│ │ │ ├── 130-tests.js
│ │ │ ├── 131-tests.js
│ │ │ ├── 199-tests.js
│ │ │ ├── 507-tests.js
│ │ │ ├── 600-tests.js
│ │ │ ├── 675-tests.js
│ │ │ ├── 699-tests.js
│ │ │ ├── 787-tests.js
│ │ │ ├── 882-tests.js
│ │ │ └── 981-tests.js
│ │ └── test-helper.js
│ │ ├── native
│ │ ├── callback-api-tests.js
│ │ ├── connection-tests.js
│ │ ├── error-tests.js
│ │ ├── evented-api-tests.js
│ │ ├── missing-native.js
│ │ └── stress-tests.js
│ │ ├── test-buffers.js
│ │ ├── test-helper.js
│ │ └── unit
│ │ ├── client
│ │ ├── cleartext-password-tests.js
│ │ ├── configuration-tests.js
│ │ ├── connection-string-tests.js
│ │ ├── early-disconnect-tests.js
│ │ ├── escape-tests.js
│ │ ├── md5-password-tests.js
│ │ ├── notification-tests.js
│ │ ├── prepared-statement-tests.js
│ │ ├── query-queue-tests.js
│ │ ├── result-metadata-tests.js
│ │ ├── simple-query-tests.js
│ │ ├── stream-and-query-error-interaction-tests.js
│ │ └── test-helper.js
│ │ ├── connection-parameters
│ │ ├── creation-tests.js
│ │ └── environment-variable-tests.js
│ │ ├── connection
│ │ ├── error-tests.js
│ │ ├── inbound-parser-tests.js
│ │ ├── outbound-sending-tests.js
│ │ ├── startup-tests.js
│ │ └── test-helper.js
│ │ ├── pool
│ │ ├── basic-tests.js
│ │ └── timeout-tests.js
│ │ ├── test-helper.js
│ │ └── utils-tests.js
├── pgpass
│ ├── .jshintrc
│ ├── .npmignore
│ ├── .travis.yml
│ ├── README.md
│ ├── lib
│ │ ├── helper.js
│ │ └── index.js
│ ├── package.json
│ └── test
│ │ ├── #1 de-escaping.js
│ │ ├── #1 escaping.js
│ │ ├── _pgpass
│ │ ├── helper.js
│ │ ├── index.js
│ │ └── integration
│ │ └── #1 escaping.js
├── postgeo
│ ├── .npmignore
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ ├── lib
│ │ └── postgeo.js
│ └── package.json
├── postgres-array
│ ├── index.js
│ ├── license
│ ├── package.json
│ └── readme.md
├── postgres-bytea
│ ├── index.js
│ ├── license
│ ├── package.json
│ └── readme.md
├── postgres-date
│ ├── index.js
│ ├── license
│ ├── package.json
│ └── readme.md
├── postgres-interval
│ ├── index.js
│ ├── license
│ ├── package.json
│ └── readme.md
├── process-nextick-args
│ ├── .travis.yml
│ ├── index.js
│ ├── license.md
│ ├── package.json
│ ├── readme.md
│ └── test.js
├── promise
│ ├── .jshintrc
│ ├── .npmignore
│ ├── LICENSE
│ ├── Readme.md
│ ├── core.js
│ ├── index.js
│ ├── lib
│ │ ├── core.js
│ │ ├── done.js
│ │ ├── es6-extensions.js
│ │ └── node-extensions.js
│ ├── package.json
│ ├── polyfill-done.js
│ └── polyfill.js
├── proxy-addr
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── qs
│ ├── .eslintignore
│ ├── .npmignore
│ ├── .travis.yml
│ ├── CHANGELOG.md
│ ├── CONTRIBUTING.md
│ ├── LICENSE
│ ├── README.md
│ ├── bower.json
│ ├── lib
│ │ ├── index.js
│ │ ├── parse.js
│ │ ├── stringify.js
│ │ └── utils.js
│ ├── package.json
│ └── test
│ │ ├── parse.js
│ │ ├── stringify.js
│ │ └── utils.js
├── quote-stream
│ ├── .travis.yml
│ ├── LICENSE
│ ├── bin
│ │ ├── cmd.js
│ │ └── usage.txt
│ ├── example
│ │ └── stream.js
│ ├── index.js
│ ├── package.json
│ ├── readme.markdown
│ └── test
│ │ ├── simple.js
│ │ ├── unicode_separators.js
│ │ └── whitespace.js
├── range-parser
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── raw-body
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ ├── node_modules
│ │ ├── bytes
│ │ │ ├── History.md
│ │ │ ├── LICENSE
│ │ │ ├── Readme.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ └── iconv-lite
│ │ │ ├── .npmignore
│ │ │ ├── .travis.yml
│ │ │ ├── Changelog.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── encodings
│ │ │ ├── dbcs-codec.js
│ │ │ ├── dbcs-data.js
│ │ │ ├── index.js
│ │ │ ├── internal.js
│ │ │ ├── sbcs-codec.js
│ │ │ ├── sbcs-data-generated.js
│ │ │ ├── sbcs-data.js
│ │ │ ├── tables
│ │ │ │ ├── big5-added.json
│ │ │ │ ├── cp936.json
│ │ │ │ ├── cp949.json
│ │ │ │ ├── cp950.json
│ │ │ │ ├── eucjp.json
│ │ │ │ ├── gb18030-ranges.json
│ │ │ │ ├── gbk-added.json
│ │ │ │ └── shiftjis.json
│ │ │ ├── utf16.js
│ │ │ └── utf7.js
│ │ │ ├── lib
│ │ │ ├── bom-handling.js
│ │ │ ├── extend-node.js
│ │ │ ├── index.js
│ │ │ └── streams.js
│ │ │ └── package.json
│ └── package.json
├── readable-stream
│ ├── .npmignore
│ ├── .travis.yml
│ ├── .zuul.yml
│ ├── LICENSE
│ ├── README.md
│ ├── doc
│ │ ├── stream.markdown
│ │ └── wg-meetings
│ │ │ └── 2015-01-30.md
│ ├── duplex.js
│ ├── lib
│ │ ├── _stream_duplex.js
│ │ ├── _stream_passthrough.js
│ │ ├── _stream_readable.js
│ │ ├── _stream_transform.js
│ │ └── _stream_writable.js
│ ├── package.json
│ ├── passthrough.js
│ ├── readable.js
│ ├── transform.js
│ └── writable.js
├── repeat-string
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── resolve
│ ├── .travis.yml
│ ├── LICENSE
│ ├── example
│ │ ├── async.js
│ │ └── sync.js
│ ├── index.js
│ ├── lib
│ │ ├── async.js
│ │ ├── caller.js
│ │ ├── core.js
│ │ ├── core.json
│ │ ├── node-modules-paths.js
│ │ └── sync.js
│ ├── package.json
│ ├── readme.markdown
│ └── test
│ │ ├── core.js
│ │ ├── dotdot.js
│ │ ├── dotdot
│ │ ├── abc
│ │ │ └── index.js
│ │ └── index.js
│ │ ├── faulty_basedir.js
│ │ ├── filter.js
│ │ ├── filter_sync.js
│ │ ├── mock.js
│ │ ├── mock_sync.js
│ │ ├── module_dir.js
│ │ ├── module_dir
│ │ ├── xmodules
│ │ │ └── aaa
│ │ │ │ └── index.js
│ │ ├── ymodules
│ │ │ └── aaa
│ │ │ │ └── index.js
│ │ └── zmodules
│ │ │ └── bbb
│ │ │ ├── main.js
│ │ │ └── package.json
│ │ ├── node_path.js
│ │ ├── node_path
│ │ ├── x
│ │ │ ├── aaa
│ │ │ │ └── index.js
│ │ │ └── ccc
│ │ │ │ └── index.js
│ │ └── y
│ │ │ ├── bbb
│ │ │ └── index.js
│ │ │ └── ccc
│ │ │ └── index.js
│ │ ├── nonstring.js
│ │ ├── pathfilter.js
│ │ ├── pathfilter
│ │ └── deep_ref
│ │ │ ├── main.js
│ │ │ └── node_modules
│ │ │ └── deep
│ │ │ ├── alt.js
│ │ │ ├── deeper
│ │ │ └── ref.js
│ │ │ ├── package.json
│ │ │ └── ref.js
│ │ ├── precedence.js
│ │ ├── precedence
│ │ ├── aaa.js
│ │ ├── aaa
│ │ │ ├── index.js
│ │ │ └── main.js
│ │ ├── bbb.js
│ │ └── bbb
│ │ │ └── main.js
│ │ ├── resolver.js
│ │ ├── resolver
│ │ ├── bar
│ │ │ └── node_modules
│ │ │ │ └── foo
│ │ │ │ └── index.js
│ │ ├── baz
│ │ │ ├── doom.js
│ │ │ ├── package.json
│ │ │ └── quux.js
│ │ ├── biz
│ │ │ └── node_modules
│ │ │ │ ├── garply
│ │ │ │ ├── lib
│ │ │ │ │ └── index.js
│ │ │ │ └── package.json
│ │ │ │ ├── grux
│ │ │ │ └── index.js
│ │ │ │ └── tiv
│ │ │ │ └── index.js
│ │ ├── cup.coffee
│ │ ├── foo.js
│ │ ├── incorrect_main
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── mug.coffee
│ │ ├── mug.js
│ │ ├── other_path
│ │ │ ├── lib
│ │ │ │ └── other-lib.js
│ │ │ └── root.js
│ │ ├── punycode
│ │ │ └── node_modules
│ │ │ │ └── punycode
│ │ │ │ └── index.js
│ │ ├── quux
│ │ │ └── foo
│ │ │ │ └── index.js
│ │ └── without_basedir
│ │ │ ├── main.js
│ │ │ └── node_modules
│ │ │ └── mymodule.js
│ │ ├── resolver_sync.js
│ │ ├── subdirs.js
│ │ └── subdirs
│ │ └── node_modules
│ │ └── a
│ │ ├── b
│ │ └── c
│ │ │ └── x.json
│ │ └── package.json
├── right-align
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── rw
│ ├── .npmignore
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ ├── lib
│ │ └── rw
│ │ │ ├── dash.js
│ │ │ ├── decode.js
│ │ │ ├── encode.js
│ │ │ ├── read-file-sync.js
│ │ │ ├── read-file.js
│ │ │ ├── write-file-sync.js
│ │ │ └── write-file.js
│ ├── package.json
│ └── test
│ │ ├── cat-async
│ │ ├── cat-sync
│ │ ├── encode-object-async
│ │ ├── encode-object-sync
│ │ ├── encode-string-async
│ │ ├── encode-string-sync
│ │ ├── encoding-async
│ │ ├── encoding-sync
│ │ ├── run-tests
│ │ ├── utf8.txt
│ │ ├── wc-async
│ │ ├── wc-sync
│ │ ├── write-async
│ │ └── write-sync
├── semver
│ ├── .npmignore
│ ├── .travis.yml
│ ├── 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
├── send
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ ├── node_modules
│ │ ├── debug
│ │ │ ├── .jshintrc
│ │ │ ├── .npmignore
│ │ │ ├── History.md
│ │ │ ├── Makefile
│ │ │ ├── Readme.md
│ │ │ ├── bower.json
│ │ │ ├── browser.js
│ │ │ ├── component.json
│ │ │ ├── debug.js
│ │ │ ├── node.js
│ │ │ └── package.json
│ │ └── depd
│ │ │ ├── History.md
│ │ │ ├── LICENSE
│ │ │ ├── Readme.md
│ │ │ ├── index.js
│ │ │ ├── lib
│ │ │ ├── browser
│ │ │ │ └── index.js
│ │ │ └── compat
│ │ │ │ ├── buffer-concat.js
│ │ │ │ ├── callsite-tostring.js
│ │ │ │ ├── event-listener-count.js
│ │ │ │ └── index.js
│ │ │ └── package.json
│ └── package.json
├── serve-favicon
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── serve-static
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── shallow-copy
│ ├── .travis.yml
│ ├── LICENSE
│ ├── example
│ │ ├── array.js
│ │ └── object.js
│ ├── index.js
│ ├── package.json
│ ├── readme.markdown
│ └── test
│ │ ├── array.js
│ │ └── object.js
├── shapefile
│ ├── LICENSE
│ ├── Makefile
│ ├── README.md
│ ├── bin
│ │ ├── dbfcat
│ │ ├── shp2json
│ │ └── shpcat
│ ├── dbf.js
│ ├── file.js
│ ├── index.js
│ ├── list.js
│ ├── node_modules
│ │ └── d3-queue
│ │ │ ├── .eslintrc
│ │ │ ├── .npmignore
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── build
│ │ │ ├── bundle.js
│ │ │ ├── d3-queue.js
│ │ │ ├── d3-queue.min.js
│ │ │ ├── queue.js
│ │ │ └── queue.min.js
│ │ │ ├── index.js
│ │ │ ├── package.json
│ │ │ └── src
│ │ │ ├── array.js
│ │ │ ├── noop.js
│ │ │ └── queue.js
│ ├── package.json
│ ├── read.js
│ ├── shp.js
│ └── test
│ │ ├── boolean-property.dbf
│ │ ├── boolean-property.json
│ │ ├── boolean-property.prj
│ │ ├── boolean-property.shp
│ │ ├── boolean-property.shx
│ │ ├── date-property.dbf
│ │ ├── date-property.json
│ │ ├── date-property.prj
│ │ ├── date-property.shp
│ │ ├── date-property.shx
│ │ ├── dbf-test.js
│ │ ├── empty.dbf
│ │ ├── empty.json
│ │ ├── empty.prj
│ │ ├── empty.shp
│ │ ├── empty.shx
│ │ ├── ignore-properties.json
│ │ ├── ignore-properties.shp
│ │ ├── index-test.js
│ │ ├── latin1-property.dbf
│ │ ├── latin1-property.json
│ │ ├── latin1-property.prj
│ │ ├── latin1-property.shp
│ │ ├── latin1-property.shx
│ │ ├── mixed-properties.dbf
│ │ ├── mixed-properties.json
│ │ ├── mixed-properties.prj
│ │ ├── mixed-properties.shp
│ │ ├── mixed-properties.shx
│ │ ├── multipoints.dbf
│ │ ├── multipoints.json
│ │ ├── multipoints.prj
│ │ ├── multipoints.shp
│ │ ├── multipoints.shx
│ │ ├── null.dbf
│ │ ├── null.json
│ │ ├── null.prj
│ │ ├── null.shp
│ │ ├── null.shx
│ │ ├── number-property.dbf
│ │ ├── number-property.json
│ │ ├── number-property.prj
│ │ ├── number-property.shp
│ │ ├── number-property.shx
│ │ ├── points.dbf
│ │ ├── points.json
│ │ ├── points.prj
│ │ ├── points.shp
│ │ ├── points.shx
│ │ ├── polygons.dbf
│ │ ├── polygons.json
│ │ ├── polygons.prj
│ │ ├── polygons.shp
│ │ ├── polygons.shx
│ │ ├── polylines.dbf
│ │ ├── polylines.json
│ │ ├── polylines.prj
│ │ ├── polylines.shp
│ │ ├── polylines.shx
│ │ ├── shp-test.js
│ │ ├── string-property.dbf
│ │ ├── string-property.json
│ │ ├── string-property.prj
│ │ ├── string-property.shp
│ │ ├── string-property.shx
│ │ ├── utf8-property.cpg
│ │ ├── utf8-property.dbf
│ │ ├── utf8-property.json
│ │ ├── utf8-property.prj
│ │ ├── utf8-property.shp
│ │ └── utf8-property.shx
├── source-map
│ ├── .npmignore
│ ├── .travis.yml
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── Makefile.dryice.js
│ ├── README.md
│ ├── build
│ │ ├── assert-shim.js
│ │ ├── mini-require.js
│ │ ├── prefix-source-map.jsm
│ │ ├── prefix-utils.jsm
│ │ ├── suffix-browser.js
│ │ ├── suffix-source-map.jsm
│ │ ├── suffix-utils.jsm
│ │ ├── test-prefix.js
│ │ └── test-suffix.js
│ ├── lib
│ │ ├── source-map.js
│ │ └── source-map
│ │ │ ├── array-set.js
│ │ │ ├── base64-vlq.js
│ │ │ ├── base64.js
│ │ │ ├── binary-search.js
│ │ │ ├── mapping-list.js
│ │ │ ├── source-map-consumer.js
│ │ │ ├── source-map-generator.js
│ │ │ ├── source-node.js
│ │ │ └── util.js
│ ├── package.json
│ └── test
│ │ ├── run-tests.js
│ │ └── source-map
│ │ ├── test-api.js
│ │ ├── test-array-set.js
│ │ ├── test-base64-vlq.js
│ │ ├── test-base64.js
│ │ ├── test-binary-search.js
│ │ ├── test-dog-fooding.js
│ │ ├── test-source-map-consumer.js
│ │ ├── test-source-map-generator.js
│ │ ├── test-source-node.js
│ │ ├── test-util.js
│ │ └── util.js
├── split
│ ├── .npmignore
│ ├── .travis.yml
│ ├── LICENCE
│ ├── examples
│ │ └── pretty.js
│ ├── index.js
│ ├── package.json
│ ├── readme.markdown
│ └── test
│ │ ├── options.asynct.js
│ │ ├── partitioned_unicode.js
│ │ ├── split.asynct.js
│ │ └── try_catch.asynct.js
├── static-eval
│ ├── .travis.yml
│ ├── LICENSE
│ ├── example
│ │ ├── eval.js
│ │ └── vars.js
│ ├── index.js
│ ├── node_modules
│ │ ├── .bin
│ │ │ ├── escodegen
│ │ │ ├── esgenerate
│ │ │ ├── esparse
│ │ │ └── esvalidate
│ │ ├── escodegen
│ │ │ ├── .jshintrc
│ │ │ ├── Gruntfile.js
│ │ │ ├── LICENSE.BSD
│ │ │ ├── LICENSE.source-map
│ │ │ ├── README.md
│ │ │ ├── bin
│ │ │ │ ├── escodegen.js
│ │ │ │ └── esgenerate.js
│ │ │ ├── escodegen.js
│ │ │ └── package.json
│ │ ├── esprima
│ │ │ ├── README.md
│ │ │ ├── bin
│ │ │ │ ├── esparse.js
│ │ │ │ └── esvalidate.js
│ │ │ ├── esprima.js
│ │ │ ├── package.json
│ │ │ └── test
│ │ │ │ ├── compat.js
│ │ │ │ ├── reflect.js
│ │ │ │ ├── run.js
│ │ │ │ ├── runner.js
│ │ │ │ └── test.js
│ │ └── estraverse
│ │ │ ├── .jshintrc
│ │ │ ├── LICENSE.BSD
│ │ │ ├── README.md
│ │ │ ├── estraverse.js
│ │ │ └── package.json
│ ├── package.json
│ ├── readme.markdown
│ └── test
│ │ ├── eval.js
│ │ └── prop.js
├── static-module
│ ├── .travis.yml
│ ├── LICENSE
│ ├── example
│ │ ├── brfs.js
│ │ ├── brfs
│ │ │ ├── source.js
│ │ │ └── x.txt
│ │ ├── fs.js
│ │ └── fs
│ │ │ ├── source.js
│ │ │ └── x.txt
│ ├── index.js
│ ├── node_modules
│ │ ├── isarray
│ │ │ ├── README.md
│ │ │ ├── build
│ │ │ │ └── build.js
│ │ │ ├── component.json
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── minimist
│ │ │ ├── .travis.yml
│ │ │ ├── LICENSE
│ │ │ ├── example
│ │ │ │ └── parse.js
│ │ │ ├── index.js
│ │ │ ├── package.json
│ │ │ ├── readme.markdown
│ │ │ └── test
│ │ │ │ ├── dash.js
│ │ │ │ ├── default_bool.js
│ │ │ │ ├── dotted.js
│ │ │ │ ├── long.js
│ │ │ │ ├── parse.js
│ │ │ │ ├── parse_modified.js
│ │ │ │ ├── short.js
│ │ │ │ └── whitespace.js
│ │ ├── object-keys
│ │ │ ├── .npmignore
│ │ │ ├── .travis.yml
│ │ │ ├── README.md
│ │ │ ├── foreach.js
│ │ │ ├── index.js
│ │ │ ├── isArguments.js
│ │ │ ├── package.json
│ │ │ ├── shim.js
│ │ │ └── test
│ │ │ │ ├── foreach.js
│ │ │ │ ├── index.js
│ │ │ │ ├── isArguments.js
│ │ │ │ └── shim.js
│ │ ├── quote-stream
│ │ │ ├── .travis.yml
│ │ │ ├── LICENSE
│ │ │ ├── bin
│ │ │ │ ├── cmd.js
│ │ │ │ └── usage.txt
│ │ │ ├── example
│ │ │ │ └── stream.js
│ │ │ ├── index.js
│ │ │ ├── package.json
│ │ │ ├── readme.markdown
│ │ │ └── test
│ │ │ │ ├── simple.js
│ │ │ │ └── whitespace.js
│ │ ├── readable-stream
│ │ │ ├── .npmignore
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── duplex.js
│ │ │ ├── lib
│ │ │ │ ├── _stream_duplex.js
│ │ │ │ ├── _stream_passthrough.js
│ │ │ │ ├── _stream_readable.js
│ │ │ │ ├── _stream_transform.js
│ │ │ │ └── _stream_writable.js
│ │ │ ├── package.json
│ │ │ ├── passthrough.js
│ │ │ ├── readable.js
│ │ │ ├── transform.js
│ │ │ └── writable.js
│ │ ├── through2
│ │ │ ├── .npmignore
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── package.json
│ │ │ └── through2.js
│ │ └── xtend
│ │ │ ├── .npmignore
│ │ │ ├── LICENCE
│ │ │ ├── Makefile
│ │ │ ├── README.md
│ │ │ ├── has-keys.js
│ │ │ ├── index.js
│ │ │ ├── mutable.js
│ │ │ ├── package.json
│ │ │ └── test.js
│ ├── package.json
│ ├── readme.markdown
│ └── test
│ │ ├── assign.js
│ │ ├── assign
│ │ ├── comma.js
│ │ └── source.js
│ │ ├── brfs.js
│ │ ├── brfs
│ │ ├── attribute.js
│ │ ├── attribute_brackets.js
│ │ ├── attribute_vars.js
│ │ ├── brackets.js
│ │ ├── multi_require.js
│ │ ├── multi_require_with_uninitialized.js
│ │ ├── source.js
│ │ ├── x.txt
│ │ └── x5.js
│ │ ├── fn.js
│ │ ├── fn
│ │ └── source.js
│ │ ├── fs.js
│ │ ├── fs
│ │ ├── html.js
│ │ ├── readfile.js
│ │ ├── robot.html
│ │ └── x.txt
│ │ ├── fs_twice.js
│ │ ├── fs_twice
│ │ ├── 4x.js
│ │ ├── html.js
│ │ ├── readfile.js
│ │ ├── robot.html
│ │ ├── vars.js
│ │ └── x.txt
│ │ ├── inline.js
│ │ ├── inline
│ │ ├── fn.js
│ │ ├── fn_call.js
│ │ ├── fn_expr.js
│ │ ├── obj.js
│ │ ├── obj_call.js
│ │ └── obj_expr.js
│ │ ├── log.js
│ │ ├── log
│ │ └── source.js
│ │ ├── many.js
│ │ ├── many
│ │ ├── a.txt
│ │ ├── all_inline.js
│ │ ├── b.txt
│ │ ├── c.txt
│ │ ├── inline.js
│ │ └── source.js
│ │ ├── mixed.js
│ │ ├── mixed
│ │ ├── source.js
│ │ ├── unmixed.js
│ │ └── xyz.txt
│ │ ├── nested.js
│ │ ├── nested
│ │ └── source.js
│ │ ├── obj.js
│ │ ├── obj
│ │ └── source.js
│ │ ├── prop.js
│ │ ├── prop
│ │ └── source.js
│ │ ├── readfile_resolve.js
│ │ ├── readfile_resolve
│ │ ├── main.js
│ │ └── node_modules
│ │ │ └── aaa
│ │ │ └── wow.txt
│ │ ├── shebang.js
│ │ ├── shebang
│ │ └── source.js
│ │ ├── varmod.js
│ │ ├── varmod
│ │ ├── source.js
│ │ └── vars.html
│ │ ├── vars.js
│ │ └── vars
│ │ ├── five.js
│ │ ├── multi-require.js
│ │ ├── one.js
│ │ ├── source.js
│ │ └── vars.html
├── statuses
│ ├── LICENSE
│ ├── README.md
│ ├── codes.json
│ ├── index.js
│ └── package.json
├── string_decoder
│ ├── .npmignore
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── through
│ ├── .travis.yml
│ ├── LICENSE.APACHE2
│ ├── LICENSE.MIT
│ ├── index.js
│ ├── package.json
│ ├── readme.markdown
│ └── test
│ │ ├── async.js
│ │ ├── auto-destroy.js
│ │ ├── buffering.js
│ │ ├── end.js
│ │ └── index.js
├── through2
│ ├── .npmignore
│ ├── LICENSE
│ ├── README.md
│ ├── package.json
│ └── through2.js
├── topojson
│ ├── .eslintrc
│ ├── .npmignore
│ ├── LICENSE
│ ├── README.md
│ ├── bin
│ │ ├── topojson
│ │ ├── topojson-geojson
│ │ ├── topojson-group
│ │ ├── topojson-merge
│ │ └── topojson-svg
│ ├── build
│ │ ├── bundle.js
│ │ ├── topojson.js
│ │ └── topojson.min.js
│ ├── client.js
│ ├── lib
│ │ └── topojson
│ │ │ ├── bounds.js
│ │ │ ├── cartesian.js
│ │ │ ├── clockwise.js
│ │ │ ├── compute-id.js
│ │ │ ├── coordinate-systems.js
│ │ │ ├── delta.js
│ │ │ ├── filter.js
│ │ │ ├── geomify.js
│ │ │ ├── merge-properties.js
│ │ │ ├── post-quantize.js
│ │ │ ├── pre-quantize.js
│ │ │ ├── prune.js
│ │ │ ├── quantize.js
│ │ │ ├── scale.js
│ │ │ ├── simplify.js
│ │ │ ├── spherical.js
│ │ │ ├── stitch.js
│ │ │ ├── topology.js
│ │ │ ├── topology
│ │ │ ├── README.md
│ │ │ ├── cut.js
│ │ │ ├── dedup.js
│ │ │ ├── extract.js
│ │ │ ├── hashmap.js
│ │ │ ├── hashset.js
│ │ │ ├── index.js
│ │ │ ├── join.js
│ │ │ ├── point-equal.js
│ │ │ └── point-hash.js
│ │ │ ├── transform-properties.js
│ │ │ └── type.js
│ ├── package.json
│ ├── server.js
│ └── src
│ │ ├── area.js
│ │ ├── array.js
│ │ ├── feature.js
│ │ ├── merge.js
│ │ ├── mesh.js
│ │ ├── minAreaHeap.js
│ │ ├── neighbors.js
│ │ ├── noop.js
│ │ ├── presimplify.js
│ │ ├── stitchArcs.js
│ │ └── transform.js
├── transformers
│ ├── .npmignore
│ ├── README.md
│ ├── history.md
│ ├── lib
│ │ ├── shared.js
│ │ └── transformers.js
│ ├── node_modules
│ │ ├── .bin
│ │ │ └── uglifyjs
│ │ ├── is-promise
│ │ │ ├── .npmignore
│ │ │ ├── .travis.yml
│ │ │ ├── LICENSE
│ │ │ ├── index.js
│ │ │ ├── package.json
│ │ │ └── readme.md
│ │ ├── promise
│ │ │ ├── .npmignore
│ │ │ ├── Readme.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ └── uglify-js
│ │ │ ├── .npmignore
│ │ │ ├── README.md
│ │ │ ├── bin
│ │ │ └── uglifyjs
│ │ │ ├── lib
│ │ │ ├── ast.js
│ │ │ ├── compress.js
│ │ │ ├── mozilla-ast.js
│ │ │ ├── output.js
│ │ │ ├── parse.js
│ │ │ ├── scope.js
│ │ │ ├── sourcemap.js
│ │ │ ├── transform.js
│ │ │ └── utils.js
│ │ │ ├── package.json
│ │ │ ├── test
│ │ │ ├── compress
│ │ │ │ ├── arrays.js
│ │ │ │ ├── blocks.js
│ │ │ │ ├── conditionals.js
│ │ │ │ ├── dead-code.js
│ │ │ │ ├── debugger.js
│ │ │ │ ├── drop-unused.js
│ │ │ │ ├── issue-105.js
│ │ │ │ ├── issue-12.js
│ │ │ │ ├── issue-22.js
│ │ │ │ ├── issue-44.js
│ │ │ │ ├── issue-59.js
│ │ │ │ ├── labels.js
│ │ │ │ ├── loops.js
│ │ │ │ ├── properties.js
│ │ │ │ ├── sequences.js
│ │ │ │ └── switch.js
│ │ │ └── run-tests.js
│ │ │ └── tools
│ │ │ └── node.js
│ └── package.json
├── type-is
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── typedarray
│ ├── .travis.yml
│ ├── LICENSE
│ ├── example
│ │ └── tarray.js
│ ├── index.js
│ ├── package.json
│ ├── readme.markdown
│ └── test
│ │ ├── server
│ │ └── undef_globals.js
│ │ └── tarray.js
├── uglify-js
│ ├── LICENSE
│ ├── README.md
│ ├── bin
│ │ ├── extract-props.js
│ │ └── uglifyjs
│ ├── lib
│ │ ├── ast.js
│ │ ├── compress.js
│ │ ├── mozilla-ast.js
│ │ ├── output.js
│ │ ├── parse.js
│ │ ├── propmangle.js
│ │ ├── scope.js
│ │ ├── sourcemap.js
│ │ ├── transform.js
│ │ └── utils.js
│ ├── node_modules
│ │ ├── async
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── component.json
│ │ │ ├── lib
│ │ │ │ └── async.js
│ │ │ └── package.json
│ │ └── source-map
│ │ │ ├── CHANGELOG.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── dist
│ │ │ ├── source-map.debug.js
│ │ │ ├── source-map.js
│ │ │ ├── source-map.min.js
│ │ │ └── source-map.min.js.map
│ │ │ ├── lib
│ │ │ ├── array-set.js
│ │ │ ├── base64-vlq.js
│ │ │ ├── base64.js
│ │ │ ├── binary-search.js
│ │ │ ├── mapping-list.js
│ │ │ ├── quick-sort.js
│ │ │ ├── source-map-consumer.js
│ │ │ ├── source-map-generator.js
│ │ │ ├── source-node.js
│ │ │ └── util.js
│ │ │ ├── package.json
│ │ │ └── source-map.js
│ ├── package.json
│ └── tools
│ │ ├── domprops.json
│ │ ├── exports.js
│ │ ├── node.js
│ │ └── props.html
├── uglify-to-browserify
│ ├── .npmignore
│ ├── .travis.yml
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ ├── package.json
│ └── test
│ │ └── index.js
├── unpipe
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── util-deprecate
│ ├── History.md
│ ├── LICENSE
│ ├── README.md
│ ├── browser.js
│ ├── node.js
│ └── package.json
├── utils-merge
│ ├── .travis.yml
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── vary
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── void-elements
│ ├── .gitattributes
│ ├── .npmignore
│ ├── .travis.yml
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ ├── package.json
│ ├── pre-publish.js
│ └── test
│ │ └── index.js
├── window-size
│ ├── LICENSE-MIT
│ ├── README.md
│ ├── index.js
│ └── package.json
├── with
│ ├── .npmignore
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── wordwrap
│ ├── LICENSE
│ ├── README.markdown
│ ├── example
│ │ ├── center.js
│ │ └── meat.js
│ ├── index.js
│ ├── package.json
│ └── test
│ │ ├── break.js
│ │ ├── idleness.txt
│ │ └── wrap.js
├── xtend
│ ├── .jshintrc
│ ├── .npmignore
│ ├── LICENCE
│ ├── Makefile
│ ├── README.md
│ ├── immutable.js
│ ├── mutable.js
│ ├── package.json
│ └── test.js
└── yargs
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── completion.sh.hbs
│ ├── index.js
│ ├── lib
│ ├── completion.js
│ ├── parser.js
│ ├── usage.js
│ └── validation.js
│ └── package.json
├── package.json
├── public
├── sample.html
└── stylesheets
│ └── style.css
├── routes
├── index.js
└── users.js
└── views
├── error.jade
├── index.jade
├── layout.jade
└── map.jade
/node_modules/.bin/acorn:
--------------------------------------------------------------------------------
1 | ../acorn/bin/acorn
--------------------------------------------------------------------------------
/node_modules/.bin/brfs:
--------------------------------------------------------------------------------
1 | ../brfs/bin/cmd.js
--------------------------------------------------------------------------------
/node_modules/.bin/cleancss:
--------------------------------------------------------------------------------
1 | ../clean-css/bin/cleancss
--------------------------------------------------------------------------------
/node_modules/.bin/dbfcat:
--------------------------------------------------------------------------------
1 | ../shapefile/bin/dbfcat
--------------------------------------------------------------------------------
/node_modules/.bin/escodegen:
--------------------------------------------------------------------------------
1 | ../escodegen/bin/escodegen.js
--------------------------------------------------------------------------------
/node_modules/.bin/esgenerate:
--------------------------------------------------------------------------------
1 | ../escodegen/bin/esgenerate.js
--------------------------------------------------------------------------------
/node_modules/.bin/esparse:
--------------------------------------------------------------------------------
1 | ../esprima/bin/esparse.js
--------------------------------------------------------------------------------
/node_modules/.bin/esvalidate:
--------------------------------------------------------------------------------
1 | ../esprima/bin/esvalidate.js
--------------------------------------------------------------------------------
/node_modules/.bin/jade:
--------------------------------------------------------------------------------
1 | ../jade/bin/jade.js
--------------------------------------------------------------------------------
/node_modules/.bin/mime:
--------------------------------------------------------------------------------
1 | ../mime/cli.js
--------------------------------------------------------------------------------
/node_modules/.bin/mkdirp:
--------------------------------------------------------------------------------
1 | ../mkdirp/bin/cmd.js
--------------------------------------------------------------------------------
/node_modules/.bin/quote-stream:
--------------------------------------------------------------------------------
1 | ../quote-stream/bin/cmd.js
--------------------------------------------------------------------------------
/node_modules/.bin/semver:
--------------------------------------------------------------------------------
1 | ../semver/bin/semver
--------------------------------------------------------------------------------
/node_modules/.bin/shp2json:
--------------------------------------------------------------------------------
1 | ../shapefile/bin/shp2json
--------------------------------------------------------------------------------
/node_modules/.bin/shpcat:
--------------------------------------------------------------------------------
1 | ../shapefile/bin/shpcat
--------------------------------------------------------------------------------
/node_modules/.bin/topojson:
--------------------------------------------------------------------------------
1 | ../topojson/bin/topojson
--------------------------------------------------------------------------------
/node_modules/.bin/topojson-geojson:
--------------------------------------------------------------------------------
1 | ../topojson/bin/topojson-geojson
--------------------------------------------------------------------------------
/node_modules/.bin/topojson-group:
--------------------------------------------------------------------------------
1 | ../topojson/bin/topojson-group
--------------------------------------------------------------------------------
/node_modules/.bin/topojson-merge:
--------------------------------------------------------------------------------
1 | ../topojson/bin/topojson-merge
--------------------------------------------------------------------------------
/node_modules/.bin/topojson-svg:
--------------------------------------------------------------------------------
1 | ../topojson/bin/topojson-svg
--------------------------------------------------------------------------------
/node_modules/.bin/uglifyjs:
--------------------------------------------------------------------------------
1 | ../uglify-js/bin/uglifyjs
--------------------------------------------------------------------------------
/node_modules/acorn-globals/node_modules/.bin/acorn:
--------------------------------------------------------------------------------
1 | ../acorn/bin/acorn
--------------------------------------------------------------------------------
/node_modules/acorn-globals/node_modules/acorn/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | indent_style = space
5 | indent_size = 2
6 | end_of_line = lf
7 | insert_final_newline = true
8 |
--------------------------------------------------------------------------------
/node_modules/acorn-globals/node_modules/acorn/.gitattributes:
--------------------------------------------------------------------------------
1 | * text eol=lf
2 |
--------------------------------------------------------------------------------
/node_modules/acorn-globals/node_modules/acorn/.npmignore:
--------------------------------------------------------------------------------
1 | /.tern-port
2 | /test
3 | /local
4 |
--------------------------------------------------------------------------------
/node_modules/acorn-globals/node_modules/acorn/.tern-project:
--------------------------------------------------------------------------------
1 | {
2 | "plugins": {
3 | "node": true,
4 | "es_modules": true
5 | }
6 | }
--------------------------------------------------------------------------------
/node_modules/acorn-globals/node_modules/acorn/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | sudo: false
3 | node_js:
4 | - '0.10'
5 | - '0.12'
6 | - '4'
7 |
--------------------------------------------------------------------------------
/node_modules/acorn-globals/node_modules/acorn/bin/update_authors.sh:
--------------------------------------------------------------------------------
1 | # Combine existing list of authors with everyone known in git, sort, add header.
2 | tail --lines=+3 AUTHORS > AUTHORS.tmp
3 | git log --format='%aN' | grep -v abraidwood >> AUTHORS.tmp
4 | echo -e "List of Acorn contributors. Updated before every release.\n" > AUTHORS
5 | sort -u AUTHORS.tmp >> AUTHORS
6 | rm -f AUTHORS.tmp
7 |
--------------------------------------------------------------------------------
/node_modules/acorn-globals/node_modules/acorn/dist/.keep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/acorn-globals/node_modules/acorn/dist/.keep
--------------------------------------------------------------------------------
/node_modules/acorn-globals/node_modules/acorn/src/loose/acorn_loose.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/acorn-globals/node_modules/acorn/src/loose/acorn_loose.js
--------------------------------------------------------------------------------
/node_modules/acorn-globals/node_modules/acorn/src/loose/parseutil.js:
--------------------------------------------------------------------------------
1 | export function isDummy(node) { return node.name == "✖" }
--------------------------------------------------------------------------------
/node_modules/acorn-globals/node_modules/acorn/src/util.js:
--------------------------------------------------------------------------------
1 | export function isArray(obj) {
2 | return Object.prototype.toString.call(obj) === "[object Array]"
3 | }
4 |
5 | // Checks if an object has a property.
6 |
7 | export function has(obj, propName) {
8 | return Object.prototype.hasOwnProperty.call(obj, propName)
9 | }
10 |
--------------------------------------------------------------------------------
/node_modules/acorn/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | indent_style = space
5 | indent_size = 2
6 | end_of_line = lf
7 | insert_final_newline = true
8 |
--------------------------------------------------------------------------------
/node_modules/acorn/.gitattributes:
--------------------------------------------------------------------------------
1 | * text eol=lf
2 |
--------------------------------------------------------------------------------
/node_modules/acorn/.npmignore:
--------------------------------------------------------------------------------
1 | /.tern-port
2 | /test
3 | /local
4 |
--------------------------------------------------------------------------------
/node_modules/acorn/.tern-project:
--------------------------------------------------------------------------------
1 | {}
--------------------------------------------------------------------------------
/node_modules/acorn/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js: '0.10'
3 |
--------------------------------------------------------------------------------
/node_modules/acorn/bin/prepublish.sh:
--------------------------------------------------------------------------------
1 | node bin/build-acorn.js
2 | node bin/without_eval > dist/acorn_csp.js
3 |
--------------------------------------------------------------------------------
/node_modules/acorn/bin/update_authors.sh:
--------------------------------------------------------------------------------
1 | # Combine existing list of authors with everyone known in git, sort, add header.
2 | tail --lines=+3 AUTHORS > AUTHORS.tmp
3 | git log --format='%aN' | grep -v abraidwood >> AUTHORS.tmp
4 | echo -e "List of Acorn contributors. Updated before every release.\n" > AUTHORS
5 | sort -u AUTHORS.tmp >> AUTHORS
6 | rm -f AUTHORS.tmp
7 |
--------------------------------------------------------------------------------
/node_modules/acorn/dist/.keep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/acorn/dist/.keep
--------------------------------------------------------------------------------
/node_modules/acorn/src/loose/acorn_loose.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/acorn/src/loose/acorn_loose.js
--------------------------------------------------------------------------------
/node_modules/acorn/src/util.js:
--------------------------------------------------------------------------------
1 | export function isArray(obj) {
2 | return Object.prototype.toString.call(obj) === "[object Array]"
3 | }
4 |
5 | // Checks if an object has a property.
6 |
7 | export function has(obj, propName) {
8 | return Object.prototype.hasOwnProperty.call(obj, propName)
9 | }
10 |
--------------------------------------------------------------------------------
/node_modules/ap/examples/z.js:
--------------------------------------------------------------------------------
1 | var ap = require('../');
2 | var z = ap([3], function (x, y) {
3 | return this.z * (x * 2 + y);
4 | }).call({ z : 10 }, 4);
5 | console.log(z);
6 |
--------------------------------------------------------------------------------
/node_modules/body-parser/node_modules/debug/.jshintrc:
--------------------------------------------------------------------------------
1 | {
2 | "laxbreak": true
3 | }
4 |
--------------------------------------------------------------------------------
/node_modules/body-parser/node_modules/debug/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | example
5 | *.sock
6 | dist
7 |
--------------------------------------------------------------------------------
/node_modules/body-parser/node_modules/iconv-lite/.npmignore:
--------------------------------------------------------------------------------
1 | *~
2 | *sublime-*
3 | generation
4 | test
5 | wiki
6 | coverage
7 |
--------------------------------------------------------------------------------
/node_modules/body-parser/node_modules/iconv-lite/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 | - "0.11"
6 | - "0.12"
7 | - "iojs"
8 |
9 | before_install:
10 | - "test $TRAVIS_NODE_VERSION != '0.8' || npm install -g npm@1.2.8000"
11 |
--------------------------------------------------------------------------------
/node_modules/brfs/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 | before_install:
6 | - npm install -g npm@~1.4.6
7 |
--------------------------------------------------------------------------------
/node_modules/brfs/bin/usage.txt:
--------------------------------------------------------------------------------
1 | usage:
2 |
3 | brfs file
4 |
5 | Inline `fs.readFileSync()` calls from `file`, printing the transformed file
6 | contents to stdout.
7 |
8 | brfs
9 | brfs -
10 |
11 | Inline `fs.readFileSync()` calls from stdin, printing the transformed file
12 | contents to stdout.
13 |
14 |
--------------------------------------------------------------------------------
/node_modules/brfs/example/async.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs');
2 | fs.readFile(__dirname + '/robot.html', 'utf8', function (err, html) {
3 | console.log(html);
4 | });
5 |
--------------------------------------------------------------------------------
/node_modules/brfs/example/main.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs');
2 | var html = fs.readFileSync(__dirname + '/robot.html', 'utf8');
3 | console.log(html);
4 |
--------------------------------------------------------------------------------
/node_modules/brfs/example/robot.html:
--------------------------------------------------------------------------------
1 | beep boop
2 |
--------------------------------------------------------------------------------
/node_modules/brfs/test/files/ag.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs');
2 | var pre = fs.readFileSync(__dirname + '/ag_pre.html', 'utf8');
3 | var post = fs.readFileSync(__dirname + '/ag_post.html', 'utf8');
4 | var ag = require('./ag.json');
5 | console.log(pre + Object.keys(ag).sort().join('') + post);
6 |
--------------------------------------------------------------------------------
/node_modules/brfs/test/files/ag.json:
--------------------------------------------------------------------------------
1 | {"a":1,"b":2,"c":2,"d":3,"e":4,"f":5,"g":6}
2 |
--------------------------------------------------------------------------------
/node_modules/brfs/test/files/ag_post.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/node_modules/brfs/test/files/ag_pre.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/node_modules/brfs/test/files/async.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs');
2 | fs.readFile(__dirname + '/async.txt', 'utf8', function (err, txt) {
3 | console.log(txt);
4 | });
5 |
--------------------------------------------------------------------------------
/node_modules/brfs/test/files/async.txt:
--------------------------------------------------------------------------------
1 | what
2 |
--------------------------------------------------------------------------------
/node_modules/brfs/test/files/async_encoding.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs');
2 | fs.readFile(__dirname + '/async.txt', { encoding: 'hex' }, function (err, txt) {
3 | console.log(txt);
4 | });
5 |
--------------------------------------------------------------------------------
/node_modules/brfs/test/files/async_str_encoding.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs');
2 | fs.readFile(__dirname + '/async.txt', 'hex', function (err, txt) {
3 | console.log(txt);
4 | });
5 |
--------------------------------------------------------------------------------
/node_modules/brfs/test/files/buffer.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs');
2 | var txt = fs.readFileSync(__dirname + '/robot.html');
3 | console.log(txt);
4 |
--------------------------------------------------------------------------------
/node_modules/brfs/test/files/dynamic_read_concat.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs');
2 | var path = require('path');
3 | var dynamicallyCreatedFilename = path.join('/files/', 'somefile');
4 | var stuff = fs.readFileSync(__dirname + dynamicallyCreatedFilename + __dirname, 'utf8');
5 |
--------------------------------------------------------------------------------
/node_modules/brfs/test/files/dynamic_read_no_concat.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs');
2 | var path = require('path');
3 | var dynamicallyCreatedFilename = path.join('/files/', 'somefile');
4 | var stuff = fs.readFileSync(dynamicallyCreatedFilename, 'utf8');
5 |
--------------------------------------------------------------------------------
/node_modules/brfs/test/files/encoding.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs');
2 | var txt = fs.readFileSync(__dirname + '/robot.html', { encoding: 'hex' });
3 |
4 | console.log(txt);
--------------------------------------------------------------------------------
/node_modules/brfs/test/files/hoist.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs');
2 | var html = fs.readFileSync(__dirname + '/robot.html', 'utf8');
3 | console.log(html);
4 |
--------------------------------------------------------------------------------
/node_modules/brfs/test/files/inline.js:
--------------------------------------------------------------------------------
1 | var html = require('fs').readFileSync(__dirname + '/robot.html', 'utf8');
2 | console.log(html);
3 |
--------------------------------------------------------------------------------
/node_modules/brfs/test/files/main.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs');
2 | var html = fs.readFileSync(__dirname + '/robot.html', 'utf8');
3 | console.log(html);
4 |
--------------------------------------------------------------------------------
/node_modules/brfs/test/files/multi_var.js:
--------------------------------------------------------------------------------
1 | var x = 5, y = require('fs'), z = 555;
2 | var html = y.readFileSync(__dirname + '/robot.html', 'utf8');
3 | console.log(html);
4 |
--------------------------------------------------------------------------------
/node_modules/brfs/test/files/non_fs.js:
--------------------------------------------------------------------------------
1 | var blarg = require('fs');
2 | var html = blarg.readFileSync(__dirname + '/robot.html', 'utf8');
3 | console.log(html);
4 |
--------------------------------------------------------------------------------
/node_modules/brfs/test/files/path_join.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs');
2 | var path = require('path');
3 | var html = fs.readFileSync(path.join(__dirname, 'robot.html'), 'utf8');
4 | console.log(html);
5 |
--------------------------------------------------------------------------------
/node_modules/brfs/test/files/path_join_other_name.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs');
2 | var xxx = require('path');
3 | var html = fs.readFileSync(xxx.join(__dirname, 'robot.html'), 'utf8');
4 | console.log(html);
5 |
--------------------------------------------------------------------------------
/node_modules/brfs/test/files/path_join_single_var.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs');
2 | var join = require('path').join;
3 | var html = fs.readFileSync(join(__dirname, 'robot.html'), 'utf8');
4 | console.log(html);
5 |
--------------------------------------------------------------------------------
/node_modules/brfs/test/files/readdir-sync.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs');
2 |
3 | console.log(fs.readdirSync(__dirname));
4 |
--------------------------------------------------------------------------------
/node_modules/brfs/test/files/readdir.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs');
2 |
3 | fs.readdir(__dirname, function(err, files) {
4 | if (err) throw err;
5 | console.log(files);
6 | });
7 |
--------------------------------------------------------------------------------
/node_modules/brfs/test/files/robot.html:
--------------------------------------------------------------------------------
1 | beep boop
2 |
--------------------------------------------------------------------------------
/node_modules/brfs/test/files/separators.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs');
2 | var text = fs.readFileSync(__dirname + '/separators.txt', 'utf8');
3 | console.log(text);
4 |
--------------------------------------------------------------------------------
/node_modules/brfs/test/files/separators.txt:
--------------------------------------------------------------------------------
1 |
2 | LINE_SEPARATOR:
(U+2028)
3 | PARAGRAPH_SEPARATOR:
(U+2029)
4 |
--------------------------------------------------------------------------------
/node_modules/brfs/test/files/tr.beep:
--------------------------------------------------------------------------------
1 | var fs = require('fs');
2 | var html = fs.readFileSync(__dirname + '/tr.html', 'utf8');
3 | console.log((FN(){ return html.length })());
4 |
--------------------------------------------------------------------------------
/node_modules/brfs/test/files/tr.html:
--------------------------------------------------------------------------------
1 | abc
2 |
--------------------------------------------------------------------------------
/node_modules/brfs/test/require_resolve/main.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs');
2 | var path = require('path');
3 | var html = fs.readFileSync(require.resolve('aaa/wow.txt'), 'utf8');
4 | console.log(html);
5 |
--------------------------------------------------------------------------------
/node_modules/brfs/test/require_resolve/node_modules/aaa/wow.txt:
--------------------------------------------------------------------------------
1 | amaze
2 |
--------------------------------------------------------------------------------
/node_modules/buffer-equal/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.8
4 | - "0.10"
5 |
--------------------------------------------------------------------------------
/node_modules/buffer-equal/example/eq.js:
--------------------------------------------------------------------------------
1 | var bufferEqual = require('../');
2 |
3 | console.dir(bufferEqual(
4 | new Buffer([253,254,255]),
5 | new Buffer([253,254,255])
6 | ));
7 | console.dir(bufferEqual(
8 | new Buffer('abc'),
9 | new Buffer('abcd')
10 | ));
11 | console.dir(bufferEqual(
12 | new Buffer('abc'),
13 | 'abc'
14 | ));
15 |
--------------------------------------------------------------------------------
/node_modules/buffer-writer/.npmignore:
--------------------------------------------------------------------------------
1 | benchmark/versions/
2 | node_modules
3 |
--------------------------------------------------------------------------------
/node_modules/buffer-writer/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.8
4 | - 0.9
5 |
--------------------------------------------------------------------------------
/node_modules/buffer-writer/benchmark/small-benchmark.js:
--------------------------------------------------------------------------------
1 | var Writer = require(__dirname + '/../');
2 |
3 | module.exports = function() {
4 | var writer = new Writer();
5 | writer.addInt32(10);
6 | writer.addInt16(5);
7 | writer.addCString('test');
8 | writer.flush('X');
9 | };
10 |
11 | if(!module.parent) {
12 | module.exports();
13 | console.log('benchmark ok');
14 | }
15 |
--------------------------------------------------------------------------------
/node_modules/buffer-writer/test/mocha.opts:
--------------------------------------------------------------------------------
1 | --ui tdd
2 |
--------------------------------------------------------------------------------
/node_modules/character-parser/.npmignore:
--------------------------------------------------------------------------------
1 | test/
2 | .travis.yml
--------------------------------------------------------------------------------
/node_modules/clean-css/index.js:
--------------------------------------------------------------------------------
1 | module.exports = require('./lib/clean');
2 |
--------------------------------------------------------------------------------
/node_modules/clean-css/lib/properties/has-inherit.js:
--------------------------------------------------------------------------------
1 | function hasInherit(property) {
2 | for (var i = property.value.length - 1; i >= 0; i--) {
3 | if (property.value[i][0] == 'inherit')
4 | return true;
5 | }
6 |
7 | return false;
8 | }
9 |
10 | module.exports = hasInherit;
11 |
--------------------------------------------------------------------------------
/node_modules/clean-css/lib/properties/remove-unused.js:
--------------------------------------------------------------------------------
1 | function removeUnused(properties) {
2 | for (var i = properties.length - 1; i >= 0; i--) {
3 | var property = properties[i];
4 |
5 | if (property.unused)
6 | property.all.splice(property.position, 1);
7 | }
8 | }
9 |
10 | module.exports = removeUnused;
11 |
--------------------------------------------------------------------------------
/node_modules/clean-css/lib/selectors/is-special.js:
--------------------------------------------------------------------------------
1 | function isSpecial(options, selector) {
2 | return options.compatibility.selectors.special.test(selector);
3 | }
4 |
5 | module.exports = isSpecial;
6 |
--------------------------------------------------------------------------------
/node_modules/clean-css/lib/utils/clone-array.js:
--------------------------------------------------------------------------------
1 | function cloneArray(array) {
2 | var cloned = array.slice(0);
3 |
4 | for (var i = 0, l = cloned.length; i < l; i++) {
5 | if (Array.isArray(cloned[i]))
6 | cloned[i] = cloneArray(cloned[i]);
7 | }
8 |
9 | return cloned;
10 | }
11 |
12 | module.exports = cloneArray;
13 |
--------------------------------------------------------------------------------
/node_modules/clean-css/lib/utils/object.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | override: function (source1, source2) {
3 | var target = {};
4 | for (var key1 in source1)
5 | target[key1] = source1[key1];
6 | for (var key2 in source2)
7 | target[key2] = source2[key2];
8 |
9 | return target;
10 | }
11 | };
12 |
--------------------------------------------------------------------------------
/node_modules/clean-css/node_modules/source-map/build/test-prefix.js:
--------------------------------------------------------------------------------
1 | /*
2 | * WARNING!
3 | *
4 | * Do not edit this file directly, it is built from the sources at
5 | * https://github.com/mozilla/source-map/
6 | */
7 |
8 | Components.utils.import('resource://test/Utils.jsm');
9 |
--------------------------------------------------------------------------------
/node_modules/clean-css/node_modules/source-map/build/test-suffix.js:
--------------------------------------------------------------------------------
1 | function run_test() {
2 | runSourceMapTests('{THIS_MODULE}', do_throw);
3 | }
4 |
--------------------------------------------------------------------------------
/node_modules/cliui/.coveralls.yml:
--------------------------------------------------------------------------------
1 | repo_token: NiRhyj91Z2vtgob6XdEAqs83rzNnbMZUu
2 |
--------------------------------------------------------------------------------
/node_modules/cliui/.npmignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules
3 |
--------------------------------------------------------------------------------
/node_modules/cliui/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.10"
4 | - "0.11"
5 | - "0.12"
6 | - "iojs"
7 | after_script: "NODE_ENV=test YOURPACKAGE_COVERAGE=1 ./node_modules/.bin/mocha --require patched-blanket --reporter mocha-lcov-reporter | ./node_modules/coveralls/bin/coveralls.js"
8 |
--------------------------------------------------------------------------------
/node_modules/cliui/node_modules/wordwrap/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/node_modules/cliui/node_modules/wordwrap/example/meat.js:
--------------------------------------------------------------------------------
1 | var wrap = require('wordwrap')(15);
2 |
3 | console.log(wrap('You and your whole family are made out of meat.'));
4 |
--------------------------------------------------------------------------------
/node_modules/concat-stream/node_modules/isarray/index.js:
--------------------------------------------------------------------------------
1 | module.exports = Array.isArray || function (arr) {
2 | return Object.prototype.toString.call(arr) == '[object Array]';
3 | };
4 |
--------------------------------------------------------------------------------
/node_modules/concat-stream/node_modules/readable-stream/.npmignore:
--------------------------------------------------------------------------------
1 | build/
2 | test/
3 | examples/
4 | fs.js
5 | zlib.js
--------------------------------------------------------------------------------
/node_modules/concat-stream/node_modules/readable-stream/duplex.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_duplex.js")
2 |
--------------------------------------------------------------------------------
/node_modules/concat-stream/node_modules/readable-stream/passthrough.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_passthrough.js")
2 |
--------------------------------------------------------------------------------
/node_modules/concat-stream/node_modules/readable-stream/transform.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_transform.js")
2 |
--------------------------------------------------------------------------------
/node_modules/concat-stream/node_modules/readable-stream/writable.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_writable.js")
2 |
--------------------------------------------------------------------------------
/node_modules/constantinople/.npmignore:
--------------------------------------------------------------------------------
1 | lib-cov
2 | *.seed
3 | *.log
4 | *.csv
5 | *.dat
6 | *.out
7 | *.pid
8 | *.gz
9 | pids
10 | logs
11 | results
12 | npm-debug.log
13 | node_modules
14 |
--------------------------------------------------------------------------------
/node_modules/constantinople/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.10"
4 |
--------------------------------------------------------------------------------
/node_modules/constantinople/node_modules/.bin/acorn:
--------------------------------------------------------------------------------
1 | ../acorn/bin/acorn
--------------------------------------------------------------------------------
/node_modules/constantinople/node_modules/acorn/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | indent_style = space
5 | indent_size = 2
6 | end_of_line = lf
7 | insert_final_newline = true
8 |
--------------------------------------------------------------------------------
/node_modules/constantinople/node_modules/acorn/.gitattributes:
--------------------------------------------------------------------------------
1 | * text eol=lf
2 |
--------------------------------------------------------------------------------
/node_modules/constantinople/node_modules/acorn/.npmignore:
--------------------------------------------------------------------------------
1 | /.tern-port
2 | /test
3 | /local
4 |
--------------------------------------------------------------------------------
/node_modules/constantinople/node_modules/acorn/.tern-project:
--------------------------------------------------------------------------------
1 | {
2 | "plugins": {
3 | "node": true,
4 | "es_modules": true
5 | }
6 | }
--------------------------------------------------------------------------------
/node_modules/constantinople/node_modules/acorn/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | sudo: false
3 | node_js:
4 | - '0.10'
5 | - '0.12'
6 | - '4'
7 |
--------------------------------------------------------------------------------
/node_modules/constantinople/node_modules/acorn/bin/update_authors.sh:
--------------------------------------------------------------------------------
1 | # Combine existing list of authors with everyone known in git, sort, add header.
2 | tail --lines=+3 AUTHORS > AUTHORS.tmp
3 | git log --format='%aN' | grep -v abraidwood >> AUTHORS.tmp
4 | echo -e "List of Acorn contributors. Updated before every release.\n" > AUTHORS
5 | sort -u AUTHORS.tmp >> AUTHORS
6 | rm -f AUTHORS.tmp
7 |
--------------------------------------------------------------------------------
/node_modules/constantinople/node_modules/acorn/dist/.keep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/constantinople/node_modules/acorn/dist/.keep
--------------------------------------------------------------------------------
/node_modules/constantinople/node_modules/acorn/src/loose/acorn_loose.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/constantinople/node_modules/acorn/src/loose/acorn_loose.js
--------------------------------------------------------------------------------
/node_modules/constantinople/node_modules/acorn/src/loose/parseutil.js:
--------------------------------------------------------------------------------
1 | export function isDummy(node) { return node.name == "✖" }
--------------------------------------------------------------------------------
/node_modules/constantinople/node_modules/acorn/src/util.js:
--------------------------------------------------------------------------------
1 | export function isArray(obj) {
2 | return Object.prototype.toString.call(obj) === "[object Array]"
3 | }
4 |
5 | // Checks if an object has a property.
6 |
7 | export function has(obj, propName) {
8 | return Object.prototype.hasOwnProperty.call(obj, propName)
9 | }
10 |
--------------------------------------------------------------------------------
/node_modules/content-type/HISTORY.md:
--------------------------------------------------------------------------------
1 | 1.0.2 / 2016-05-09
2 | ==================
3 |
4 | * perf: enable strict mode
5 |
6 | 1.0.1 / 2015-02-13
7 | ==================
8 |
9 | * Improve missing `Content-Type` header error message
10 |
11 | 1.0.0 / 2015-02-01
12 | ==================
13 |
14 | * Initial implementation, derived from `media-typer@0.3.0`
15 |
--------------------------------------------------------------------------------
/node_modules/cookie-signature/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | *.sock
5 |
--------------------------------------------------------------------------------
/node_modules/core-util-is/README.md:
--------------------------------------------------------------------------------
1 | # core-util-is
2 |
3 | The `util.is*` functions introduced in Node v0.12.
4 |
--------------------------------------------------------------------------------
/node_modules/css-parse/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | *.sock
5 | test.css
6 | test.js
7 |
--------------------------------------------------------------------------------
/node_modules/css-parse/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha \
4 | --require should \
5 | --reporter spec
6 |
7 | .PHONY: test
--------------------------------------------------------------------------------
/node_modules/css-parse/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "css-parse",
3 | "repo": "visionmedia/node-css-parse",
4 | "version": "1.0.3",
5 | "description": "CSS parser",
6 | "keywords": ["css", "parser", "stylesheet"],
7 | "scripts": ["index.js"]
8 | }
--------------------------------------------------------------------------------
/node_modules/css-stringify/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | *.sock
5 | test.css
6 | test.js
7 |
--------------------------------------------------------------------------------
/node_modules/css-stringify/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha \
4 | --require should \
5 | --reporter spec
6 |
7 | .PHONY: test
--------------------------------------------------------------------------------
/node_modules/css-stringify/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "css-stringify",
3 | "repo": "visionmedia/css-stringify",
4 | "version": "1.0.5",
5 | "description": "CSS compiler",
6 | "keywords": ["css", "stringify", "stylesheet"],
7 | "scripts": ["index.js"]
8 | }
9 |
--------------------------------------------------------------------------------
/node_modules/css/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | *.sock
5 |
--------------------------------------------------------------------------------
/node_modules/css/History.md:
--------------------------------------------------------------------------------
1 |
2 | 1.0.7 / 2012-11-21
3 | ==================
4 |
5 | * fix component.json
6 |
7 | 1.0.4 / 2012-11-15
8 | ==================
9 |
10 | * update css-stringify
11 |
12 | 1.0.3 / 2012-09-01
13 | ==================
14 |
15 | * add component support
16 |
17 | 0.0.1 / 2010-01-03
18 | ==================
19 |
20 | * Initial release
21 |
--------------------------------------------------------------------------------
/node_modules/css/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @node test
4 |
5 | benchmark:
6 | @node benchmark
7 |
8 | .PHONY: test benchmark
--------------------------------------------------------------------------------
/node_modules/css/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "css",
3 | "version": "1.0.8",
4 | "description": "CSS parser / stringifier using css-parse and css-stringify",
5 | "keywords": ["css", "parser", "stylesheet"],
6 | "dependencies": {
7 | "visionmedia/css-parse": "*",
8 | "visionmedia/css-stringify": "*"
9 | },
10 | "scripts": [
11 | "index.js"
12 | ]
13 | }
14 |
--------------------------------------------------------------------------------
/node_modules/css/index.js:
--------------------------------------------------------------------------------
1 |
2 | exports.parse = require('css-parse');
3 | exports.stringify = require('css-stringify');
4 |
--------------------------------------------------------------------------------
/node_modules/css/test.js:
--------------------------------------------------------------------------------
1 |
2 | var css = require('./')
3 | , assert = require('assert');
4 |
5 | assert(css.parse);
6 | assert(css.stringify);
7 |
--------------------------------------------------------------------------------
/node_modules/d3-geo-projection/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/node_modules/d3-geo-projection/index.js:
--------------------------------------------------------------------------------
1 | var fs = require("fs");
2 | var path = require("path");
3 |
4 | module.exports = new Function("d3", fs.readFileSync(path.join(__dirname, "d3.geo.projection.js"), "utf-8"));
5 |
--------------------------------------------------------------------------------
/node_modules/d3-geo-projection/src/bromley.js:
--------------------------------------------------------------------------------
1 | import "projection";
2 | import "mollweide";
3 |
4 | var bromley = mollweideBromley(1, 4 / π, π);
5 |
6 | (d3.geo.bromley = function() { return projection(bromley); }).raw = bromley;
7 |
--------------------------------------------------------------------------------
/node_modules/d3-geo-projection/src/end.js:
--------------------------------------------------------------------------------
1 | })();
2 |
--------------------------------------------------------------------------------
/node_modules/d3-geo-projection/src/ginzburg4.js:
--------------------------------------------------------------------------------
1 | import "projection";
2 | import "ginzburg-polyconic";
3 |
4 | var ginzburg4 = ginzburgPolyconic(2.8284, -1.6988, .75432, -.18071, 1.76003, -.38914, .042555);
5 |
6 | (d3.geo.ginzburg4 = function() { return projection(ginzburg4); }).raw = ginzburg4;
7 |
--------------------------------------------------------------------------------
/node_modules/d3-geo-projection/src/ginzburg5.js:
--------------------------------------------------------------------------------
1 | import "projection";
2 | import "ginzburg-polyconic";
3 |
4 | var ginzburg5 = ginzburgPolyconic(2.583819, -.835827, .170354, -.038094, 1.543313, -.411435, .082742);
5 |
6 | (d3.geo.ginzburg5 = function() { return projection(ginzburg5); }).raw = ginzburg5;
7 |
--------------------------------------------------------------------------------
/node_modules/d3-geo-projection/src/ginzburg6.js:
--------------------------------------------------------------------------------
1 | import "projection";
2 | import "ginzburg-polyconic";
3 |
4 | var ginzburg6 = ginzburgPolyconic(5 / 6 * π, -.62636, -.0344, 0, 1.3493, -.05524, 0, .045);
5 |
6 | (d3.geo.ginzburg6 = function() { return projection(ginzburg6); }).raw = ginzburg6;
7 |
--------------------------------------------------------------------------------
/node_modules/d3-geo-projection/src/ginzburg9.js:
--------------------------------------------------------------------------------
1 | import "projection";
2 | import "ginzburg-polyconic";
3 |
4 | var ginzburg9 = ginzburgPolyconic(2.6516, -.76534, .19123, -.047094, 1.36289, -.13965, .031762);
5 |
6 | (d3.geo.ginzburg9 = function() { return projection(ginzburg9); }).raw = ginzburg9;
7 |
--------------------------------------------------------------------------------
/node_modules/d3-geo-projection/src/miller.js:
--------------------------------------------------------------------------------
1 | import "projection";
2 |
3 | function miller(λ, φ) {
4 | return [
5 | λ,
6 | 1.25 * Math.log(Math.tan(π / 4 + .4 * φ))
7 | ];
8 | }
9 |
10 | miller.invert = function(x, y) {
11 | return [
12 | x,
13 | 2.5 * Math.atan(Math.exp(.8 * y)) - .625 * π
14 | ];
15 | };
16 |
17 | (d3.geo.miller = function() { return projection(miller); }).raw = miller;
18 |
--------------------------------------------------------------------------------
/node_modules/d3-geo-projection/src/parallel1.js:
--------------------------------------------------------------------------------
1 | import "projection";
2 |
3 | function parallel1Projection(projectAt) {
4 | var φ0 = 0,
5 | m = projectionMutator(projectAt),
6 | p = m(φ0);
7 |
8 | p.parallel = function(_) {
9 | if (!arguments.length) return φ0 / π * 180;
10 | return m(φ0 = _ * π / 180);
11 | };
12 |
13 | return p;
14 | }
15 |
--------------------------------------------------------------------------------
/node_modules/d3-geo-projection/src/parallel2.js:
--------------------------------------------------------------------------------
1 | import "projection";
2 |
3 | function parallel2Projection(projectAt) {
4 | var φ0 = 0,
5 | φ1 = π / 3,
6 | m = projectionMutator(projectAt),
7 | p = m(φ0, φ1);
8 |
9 | p.parallels = function(_) {
10 | if (!arguments.length) return [φ0 / π * 180, φ1 / π * 180];
11 | return m(φ0 = _[0] * π / 180, φ1 = _[1] * π / 180);
12 | };
13 |
14 | return p;
15 | }
16 |
--------------------------------------------------------------------------------
/node_modules/d3-geo-projection/src/peirce-quincuncial.js:
--------------------------------------------------------------------------------
1 | import "projection";
2 | import "guyou";
3 | import "quincuncial";
4 |
5 | var peirceQuincuncialProjection = quincuncialProjection(guyou);
6 |
7 | (d3.geo.peirceQuincuncial = function() { return peirceQuincuncialProjection().quincuncial(true).rotate([-90, -90, 45]).clipAngle(180 - 1e-6); }).raw = peirceQuincuncialProjection.raw;
8 |
--------------------------------------------------------------------------------
/node_modules/d3-geo-projection/src/projection.js:
--------------------------------------------------------------------------------
1 | import "math";
2 |
3 | var projection = d3.geo.projection,
4 | projectionMutator = d3.geo.projectionMutator;
5 |
--------------------------------------------------------------------------------
/node_modules/d3-geo-projection/src/sinusoidal.js:
--------------------------------------------------------------------------------
1 | import "projection";
2 |
3 | function sinusoidal(λ, φ) {
4 | return [
5 | λ * Math.cos(φ),
6 | φ
7 | ];
8 | }
9 |
10 | sinusoidal.invert = function(x, y) {
11 | return [
12 | x / Math.cos(y),
13 | y
14 | ];
15 | };
16 |
17 | (d3.geo.sinusoidal = function() { return projection(sinusoidal); }).raw = sinusoidal;
18 |
--------------------------------------------------------------------------------
/node_modules/d3-geo-projection/src/start.js:
--------------------------------------------------------------------------------
1 | (function() {
2 |
--------------------------------------------------------------------------------
/node_modules/d3-geo-projection/src/wagner4.js:
--------------------------------------------------------------------------------
1 | import "projection";
2 | import "mollweide";
3 |
4 | var wagner4 = (function() {
5 | var A = 4 * π + 3 * Math.sqrt(3),
6 | B = 2 * Math.sqrt(2 * π * Math.sqrt(3) / A);
7 | return mollweideBromley(B * Math.sqrt(3) / π, B, A / 6);
8 | })();
9 |
10 | (d3.geo.wagner4 = function() { return projection(wagner4); }).raw = wagner4;
11 |
--------------------------------------------------------------------------------
/node_modules/d3-geo-projection/src/wagner6.js:
--------------------------------------------------------------------------------
1 | import "projection";
2 |
3 | function wagner6(λ, φ) {
4 | return [
5 | λ * Math.sqrt(1 - 3 * φ * φ / (π * π)),
6 | φ
7 | ];
8 | }
9 |
10 | wagner6.invert = function(x, y) {
11 | return [
12 | x / Math.sqrt(1 - 3 * y * y / (π * π)),
13 | y
14 | ];
15 | };
16 |
17 | (d3.geo.wagner6 = function() { return projection(wagner6); }).raw = wagner6;
18 |
--------------------------------------------------------------------------------
/node_modules/d3-geo-projection/test/quartic-authalic-test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/d3-geo-projection/test/quartic-authalic-test.js
--------------------------------------------------------------------------------
/node_modules/d3-queue/.eslintrc:
--------------------------------------------------------------------------------
1 | ecmaFeatures:
2 | modules: true
3 |
4 | env:
5 | es6: true
6 | browser: true
7 |
8 | extends:
9 | "eslint:recommended"
10 |
11 | rules:
12 | no-cond-assign: 0
13 |
--------------------------------------------------------------------------------
/node_modules/d3-queue/.npmignore:
--------------------------------------------------------------------------------
1 | *.sublime-*
2 | build/*.zip
3 | test/
4 |
--------------------------------------------------------------------------------
/node_modules/d3-queue/build/version.js:
--------------------------------------------------------------------------------
1 | export var version = "2.0.3";
2 |
--------------------------------------------------------------------------------
/node_modules/d3-queue/index.js:
--------------------------------------------------------------------------------
1 | export {version} from "./build/version";
2 | export {default as queue} from "./src/queue";
3 |
--------------------------------------------------------------------------------
/node_modules/d3-queue/src/array.js:
--------------------------------------------------------------------------------
1 | export var slice = [].slice;
2 |
--------------------------------------------------------------------------------
/node_modules/d3/.gitattributes:
--------------------------------------------------------------------------------
1 | d3.js -diff merge=ours
2 | d3.min.js -diff merge=ours
3 |
--------------------------------------------------------------------------------
/node_modules/d3/.npmignore:
--------------------------------------------------------------------------------
1 | examples/
2 | test/
3 | lib/
4 | .DS_Store
5 | _site
6 | d3.zip
7 |
--------------------------------------------------------------------------------
/node_modules/d3/.spmignore:
--------------------------------------------------------------------------------
1 | bin
2 | lib
3 | src
4 | test
5 |
--------------------------------------------------------------------------------
/node_modules/d3/bin/start:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 |
3 | console.log("!function(){\n var d3 = {version: " + JSON.stringify(require("../package.json").version) + "}; // semver");
4 |
--------------------------------------------------------------------------------
/node_modules/d3/package.js:
--------------------------------------------------------------------------------
1 | // Package metadata for Meteor.js.
2 |
3 | Package.describe({
4 | name: "d3js:d3", // http://atmospherejs.com/d3js/d3
5 | summary: "D3 (official): A JavaScript visualization library for HTML and SVG.",
6 | version: "3.5.17",
7 | git: "https://github.com/mbostock/d3.git"
8 | });
9 |
10 | Package.onUse(function(api) {
11 | api.versionsFrom(["METEOR@1.0"]);
12 | api.addFiles("d3.js", "client");
13 | });
14 |
--------------------------------------------------------------------------------
/node_modules/d3/src/arrays/ascending.js:
--------------------------------------------------------------------------------
1 | d3.ascending = d3_ascending;
2 |
3 | function d3_ascending(a, b) {
4 | return a < b ? -1 : a > b ? 1 : a >= b ? 0 : NaN;
5 | }
6 |
--------------------------------------------------------------------------------
/node_modules/d3/src/arrays/descending.js:
--------------------------------------------------------------------------------
1 | d3.descending = function(a, b) {
2 | return b < a ? -1 : b > a ? 1 : b >= a ? 0 : NaN;
3 | };
4 |
--------------------------------------------------------------------------------
/node_modules/d3/src/arrays/deviation.js:
--------------------------------------------------------------------------------
1 | import "variance";
2 |
3 | d3.deviation = function() {
4 | var v = d3.variance.apply(this, arguments);
5 | return v ? Math.sqrt(v) : v;
6 | };
7 |
--------------------------------------------------------------------------------
/node_modules/d3/src/arrays/entries.js:
--------------------------------------------------------------------------------
1 | d3.entries = function(map) {
2 | var entries = [];
3 | for (var key in map) entries.push({key: key, value: map[key]});
4 | return entries;
5 | };
6 |
--------------------------------------------------------------------------------
/node_modules/d3/src/arrays/keys.js:
--------------------------------------------------------------------------------
1 | d3.keys = function(map) {
2 | var keys = [];
3 | for (var key in map) keys.push(key);
4 | return keys;
5 | };
6 |
--------------------------------------------------------------------------------
/node_modules/d3/src/arrays/pairs.js:
--------------------------------------------------------------------------------
1 | d3.pairs = function(array) {
2 | var i = 0, n = array.length - 1, p0, p1 = array[0], pairs = new Array(n < 0 ? 0 : n);
3 | while (i < n) pairs[i] = [p0 = p1, p1 = array[++i]];
4 | return pairs;
5 | };
6 |
--------------------------------------------------------------------------------
/node_modules/d3/src/arrays/permute.js:
--------------------------------------------------------------------------------
1 | d3.permute = function(array, indexes) {
2 | var i = indexes.length, permutes = new Array(i);
3 | while (i--) permutes[i] = array[indexes[i]];
4 | return permutes;
5 | };
6 |
--------------------------------------------------------------------------------
/node_modules/d3/src/arrays/quantile.js:
--------------------------------------------------------------------------------
1 | // R-7 per
2 | d3.quantile = function(values, p) {
3 | var H = (values.length - 1) * p + 1,
4 | h = Math.floor(H),
5 | v = +values[h - 1],
6 | e = H - h;
7 | return e ? v + e * (values[h] - v) : v;
8 | };
9 |
--------------------------------------------------------------------------------
/node_modules/d3/src/arrays/shuffle.js:
--------------------------------------------------------------------------------
1 | d3.shuffle = function(array, i0, i1) {
2 | if ((m = arguments.length) < 3) { i1 = array.length; if (m < 2) i0 = 0; }
3 | var m = i1 - i0, t, i;
4 | while (m) {
5 | i = Math.random() * m-- | 0;
6 | t = array[m + i0], array[m + i0] = array[i + i0], array[i + i0] = t;
7 | }
8 | return array;
9 | };
10 |
--------------------------------------------------------------------------------
/node_modules/d3/src/arrays/sum.js:
--------------------------------------------------------------------------------
1 | import "../math/number";
2 |
3 | d3.sum = function(array, f) {
4 | var s = 0,
5 | n = array.length,
6 | a,
7 | i = -1;
8 | if (arguments.length === 1) {
9 | while (++i < n) if (d3_numeric(a = +array[i])) s += a; // zero and null are equivalent
10 | } else {
11 | while (++i < n) if (d3_numeric(a = +f.call(array, array[i], i))) s += a;
12 | }
13 | return s;
14 | };
15 |
--------------------------------------------------------------------------------
/node_modules/d3/src/arrays/values.js:
--------------------------------------------------------------------------------
1 | d3.values = function(map) {
2 | var values = [];
3 | for (var key in map) values.push(map[key]);
4 | return values;
5 | };
6 |
--------------------------------------------------------------------------------
/node_modules/d3/src/arrays/zip.js:
--------------------------------------------------------------------------------
1 | import "transpose";
2 |
3 | d3.zip = function() {
4 | return d3.transpose(arguments);
5 | };
6 |
--------------------------------------------------------------------------------
/node_modules/d3/src/behavior/behavior.js:
--------------------------------------------------------------------------------
1 | d3.behavior = {};
2 |
--------------------------------------------------------------------------------
/node_modules/d3/src/behavior/index.js:
--------------------------------------------------------------------------------
1 | import "behavior";
2 | import "drag";
3 | import "zoom";
4 |
--------------------------------------------------------------------------------
/node_modules/d3/src/color/color.js:
--------------------------------------------------------------------------------
1 | d3.color = d3_color;
2 |
3 | function d3_color() {}
4 |
5 | d3_color.prototype.toString = function() {
6 | return this.rgb() + "";
7 | };
8 |
--------------------------------------------------------------------------------
/node_modules/d3/src/color/index.js:
--------------------------------------------------------------------------------
1 | import "color";
2 | import "rgb";
3 | import "hsl";
4 | import "hcl";
5 | import "lab";
6 | import "xyz";
7 |
--------------------------------------------------------------------------------
/node_modules/d3/src/color/xyz.js:
--------------------------------------------------------------------------------
1 | function d3_xyz_lab(x) {
2 | return x > 0.008856 ? Math.pow(x, 1 / 3) : 7.787037 * x + 4 / 29;
3 | }
4 |
5 | function d3_xyz_rgb(r) {
6 | return Math.round(255 * (r <= 0.00304 ? 12.92 * r : 1.055 * Math.pow(r, 1 / 2.4) - 0.055));
7 | }
8 |
--------------------------------------------------------------------------------
/node_modules/d3/src/compat/date.js:
--------------------------------------------------------------------------------
1 | if (!Date.now) Date.now = function() {
2 | return +new Date;
3 | };
4 |
--------------------------------------------------------------------------------
/node_modules/d3/src/compat/index.js:
--------------------------------------------------------------------------------
1 | import "array";
2 | import "date";
3 | import "style";
4 |
--------------------------------------------------------------------------------
/node_modules/d3/src/core/array.js:
--------------------------------------------------------------------------------
1 | var d3_arraySlice = [].slice,
2 | d3_array = function(list) { return d3_arraySlice.call(list); }; // conversion for NodeLists
3 |
--------------------------------------------------------------------------------
/node_modules/d3/src/core/class.js:
--------------------------------------------------------------------------------
1 | function d3_class(ctor, properties) {
2 | for (var key in properties) {
3 | Object.defineProperty(ctor.prototype, key, {
4 | value: properties[key],
5 | enumerable: false
6 | });
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/node_modules/d3/src/core/functor.js:
--------------------------------------------------------------------------------
1 | function d3_functor(v) {
2 | return typeof v === "function" ? v : function() { return v; };
3 | }
4 |
5 | d3.functor = d3_functor;
6 |
--------------------------------------------------------------------------------
/node_modules/d3/src/core/identity.js:
--------------------------------------------------------------------------------
1 | function d3_identity(d) {
2 | return d;
3 | }
4 |
--------------------------------------------------------------------------------
/node_modules/d3/src/core/index.js:
--------------------------------------------------------------------------------
1 | import "functor";
2 | import "ns";
3 | import "rebind";
4 |
--------------------------------------------------------------------------------
/node_modules/d3/src/core/noop.js:
--------------------------------------------------------------------------------
1 | function d3_noop() {}
2 |
--------------------------------------------------------------------------------
/node_modules/d3/src/core/source.js:
--------------------------------------------------------------------------------
1 | function d3_source(d) {
2 | return d.source;
3 | }
4 |
--------------------------------------------------------------------------------
/node_modules/d3/src/core/subclass.js:
--------------------------------------------------------------------------------
1 | var d3_subclass = {}.__proto__?
2 |
3 | // Until ECMAScript supports array subclassing, prototype injection works well.
4 | function(object, prototype) {
5 | object.__proto__ = prototype;
6 | }:
7 |
8 | // And if your browser doesn't support __proto__, we'll use direct extension.
9 | function(object, prototype) {
10 | for (var property in prototype) object[property] = prototype[property];
11 | };
12 |
--------------------------------------------------------------------------------
/node_modules/d3/src/core/target.js:
--------------------------------------------------------------------------------
1 | function d3_target(d) {
2 | return d.target;
3 | }
4 |
--------------------------------------------------------------------------------
/node_modules/d3/src/core/true.js:
--------------------------------------------------------------------------------
1 | function d3_true() {
2 | return true;
3 | }
4 |
--------------------------------------------------------------------------------
/node_modules/d3/src/core/vendor.js:
--------------------------------------------------------------------------------
1 | function d3_vendorSymbol(object, name) {
2 | if (name in object) return name;
3 | name = name.charAt(0).toUpperCase() + name.slice(1);
4 | for (var i = 0, n = d3_vendorPrefixes.length; i < n; ++i) {
5 | var prefixName = d3_vendorPrefixes[i] + name;
6 | if (prefixName in object) return prefixName;
7 | }
8 | }
9 |
10 | var d3_vendorPrefixes = ["webkit", "ms", "moz", "Moz", "o", "O"];
11 |
--------------------------------------------------------------------------------
/node_modules/d3/src/core/zero.js:
--------------------------------------------------------------------------------
1 | function d3_zero() {
2 | return 0;
3 | }
4 |
--------------------------------------------------------------------------------
/node_modules/d3/src/dsv/csv.js:
--------------------------------------------------------------------------------
1 | import "dsv";
2 |
3 | d3.csv = d3.dsv(",", "text/csv");
4 |
--------------------------------------------------------------------------------
/node_modules/d3/src/dsv/index.js:
--------------------------------------------------------------------------------
1 | import "dsv";
2 | import "csv";
3 | import "tsv";
4 |
--------------------------------------------------------------------------------
/node_modules/d3/src/dsv/tsv.js:
--------------------------------------------------------------------------------
1 | import "dsv";
2 |
3 | d3.tsv = d3.dsv("\t", "text/tab-separated-values");
4 |
--------------------------------------------------------------------------------
/node_modules/d3/src/end.js:
--------------------------------------------------------------------------------
1 | if (typeof define === "function" && define.amd) this.d3 = d3, define(d3);
2 | else if (typeof module === "object" && module.exports) module.exports = d3;
3 | else this.d3 = d3;
4 | }();
5 |
--------------------------------------------------------------------------------
/node_modules/d3/src/event/index.js:
--------------------------------------------------------------------------------
1 | import "dispatch";
2 | import "event";
3 | import "mouse";
4 | import "touch";
5 | import "touches";
6 | import "timer";
7 |
--------------------------------------------------------------------------------
/node_modules/d3/src/event/touches.js:
--------------------------------------------------------------------------------
1 | import "../core/array";
2 | import "event";
3 | import "mouse";
4 |
5 | d3.touches = function(container, touches) {
6 | if (arguments.length < 2) touches = d3_eventSource().touches;
7 | return touches ? d3_array(touches).map(function(touch) {
8 | var point = d3_mousePoint(container, touch);
9 | point.identifier = touch.identifier;
10 | return point;
11 | }) : [];
12 | };
13 |
--------------------------------------------------------------------------------
/node_modules/d3/src/format/collapse.js:
--------------------------------------------------------------------------------
1 | function d3_collapse(s) {
2 | return s.trim().replace(/\s+/g, " ");
3 | }
4 |
--------------------------------------------------------------------------------
/node_modules/d3/src/format/format.js:
--------------------------------------------------------------------------------
1 | import "../locale/en-US";
2 |
3 | d3.format = d3_locale_enUS.numberFormat;
4 |
--------------------------------------------------------------------------------
/node_modules/d3/src/format/index.js:
--------------------------------------------------------------------------------
1 | import "format";
2 | import "formatPrefix";
3 | import "requote";
4 | import "round";
5 |
--------------------------------------------------------------------------------
/node_modules/d3/src/format/precision.js:
--------------------------------------------------------------------------------
1 | function d3_format_precision(x, p) {
2 | return p - (x ? Math.ceil(Math.log(x) / Math.LN10) : 1);
3 | }
4 |
--------------------------------------------------------------------------------
/node_modules/d3/src/format/requote.js:
--------------------------------------------------------------------------------
1 | d3.requote = function(s) {
2 | return s.replace(d3_requote_re, "\\$&");
3 | };
4 |
5 | var d3_requote_re = /[\\\^\$\*\+\?\|\[\]\(\)\.\{\}]/g;
6 |
--------------------------------------------------------------------------------
/node_modules/d3/src/format/round.js:
--------------------------------------------------------------------------------
1 | d3.round = function(x, n) {
2 | return n
3 | ? Math.round(x * (n = Math.pow(10, n))) / n
4 | : Math.round(x);
5 | };
6 |
--------------------------------------------------------------------------------
/node_modules/d3/src/geo/albers.js:
--------------------------------------------------------------------------------
1 | import "conic-equal-area";
2 | import "geo";
3 |
4 | // ESRI:102003
5 | d3.geo.albers = function() {
6 | return d3.geo.conicEqualArea()
7 | .rotate([96, 0])
8 | .center([-0.6, 38.7])
9 | .parallels([29.5, 45.5])
10 | .scale(1070);
11 | };
12 |
--------------------------------------------------------------------------------
/node_modules/d3/src/geo/compose.js:
--------------------------------------------------------------------------------
1 | function d3_geo_compose(a, b) {
2 |
3 | function compose(x, y) {
4 | return x = a(x, y), b(x[0], x[1]);
5 | }
6 |
7 | if (a.invert && b.invert) compose.invert = function(x, y) {
8 | return x = b.invert(x, y), x && a.invert(x[0], x[1]);
9 | };
10 |
11 | return compose;
12 | }
13 |
--------------------------------------------------------------------------------
/node_modules/d3/src/geo/equirectangular.js:
--------------------------------------------------------------------------------
1 | import "geo";
2 | import "projection";
3 |
4 | function d3_geo_equirectangular(λ, φ) {
5 | return [λ, φ];
6 | }
7 |
8 | (d3.geo.equirectangular = function() {
9 | return d3_geo_projection(d3_geo_equirectangular);
10 | }).raw = d3_geo_equirectangular.invert = d3_geo_equirectangular;
11 |
--------------------------------------------------------------------------------
/node_modules/d3/src/geo/geo.js:
--------------------------------------------------------------------------------
1 | d3.geo = {};
2 |
--------------------------------------------------------------------------------
/node_modules/d3/src/geo/gnomonic.js:
--------------------------------------------------------------------------------
1 | import "azimuthal";
2 | import "geo";
3 | import "projection";
4 |
5 | var d3_geo_gnomonic = d3_geo_azimuthal(
6 | function(cosλcosφ) { return 1 / cosλcosφ; },
7 | Math.atan
8 | );
9 |
10 | (d3.geo.gnomonic = function() {
11 | return d3_geo_projection(d3_geo_gnomonic);
12 | }).raw = d3_geo_gnomonic;
13 |
--------------------------------------------------------------------------------
/node_modules/d3/src/geo/orthographic.js:
--------------------------------------------------------------------------------
1 | import "azimuthal";
2 | import "geo";
3 | import "projection";
4 |
5 | var d3_geo_orthographic = d3_geo_azimuthal(
6 | function() { return 1; },
7 | Math.asin
8 | );
9 |
10 | (d3.geo.orthographic = function() {
11 | return d3_geo_projection(d3_geo_orthographic);
12 | }).raw = d3_geo_orthographic;
13 |
--------------------------------------------------------------------------------
/node_modules/d3/src/geo/spherical.js:
--------------------------------------------------------------------------------
1 | import "../math/abs";
2 | import "../math/trigonometry";
3 |
4 | function d3_geo_spherical(cartesian) {
5 | return [
6 | Math.atan2(cartesian[1], cartesian[0]),
7 | d3_asin(cartesian[2])
8 | ];
9 | }
10 |
11 | function d3_geo_sphericalEqual(a, b) {
12 | return abs(a[0] - b[0]) < ε && abs(a[1] - b[1]) < ε;
13 | }
14 |
--------------------------------------------------------------------------------
/node_modules/d3/src/geo/stereographic.js:
--------------------------------------------------------------------------------
1 | import "azimuthal";
2 | import "geo";
3 | import "projection";
4 |
5 | var d3_geo_stereographic = d3_geo_azimuthal(
6 | function(cosλcosφ) { return 1 / (1 + cosλcosφ); },
7 | function(ρ) { return 2 * Math.atan(ρ); }
8 | );
9 |
10 | (d3.geo.stereographic = function() {
11 | return d3_geo_projection(d3_geo_stereographic);
12 | }).raw = d3_geo_stereographic;
13 |
--------------------------------------------------------------------------------
/node_modules/d3/src/geom/delaunay.js:
--------------------------------------------------------------------------------
1 | import "geom";
2 |
3 | // @deprecated; use d3.geom.voronoi triangles instead.
4 | d3.geom.delaunay = function(vertices) {
5 | return d3.geom.voronoi().triangles(vertices);
6 | };
7 |
--------------------------------------------------------------------------------
/node_modules/d3/src/geom/geom.js:
--------------------------------------------------------------------------------
1 | d3.geom = {};
2 |
--------------------------------------------------------------------------------
/node_modules/d3/src/geom/index.js:
--------------------------------------------------------------------------------
1 | import "geom";
2 | import "hull";
3 | import "polygon";
4 | import "voronoi";
5 | import "delaunay";
6 | import "quadtree";
7 |
--------------------------------------------------------------------------------
/node_modules/d3/src/geom/point.js:
--------------------------------------------------------------------------------
1 | function d3_geom_pointX(d) {
2 | return d[0];
3 | }
4 |
5 | function d3_geom_pointY(d) {
6 | return d[1];
7 | }
8 |
--------------------------------------------------------------------------------
/node_modules/d3/src/interpolate/index.js:
--------------------------------------------------------------------------------
1 | import "array";
2 | import "ease";
3 | import "hcl";
4 | import "hsl";
5 | import "interpolate";
6 | import "lab";
7 | import "number";
8 | import "object";
9 | import "rgb";
10 | import "round";
11 | import "string";
12 | import "transform";
13 | import "uninterpolate";
14 | import "zoom";
15 |
--------------------------------------------------------------------------------
/node_modules/d3/src/interpolate/number.js:
--------------------------------------------------------------------------------
1 | d3.interpolateNumber = d3_interpolateNumber;
2 |
3 | function d3_interpolateNumber(a, b) {
4 | a = +a, b = +b;
5 | return function(t) { return a * (1 - t) + b * t; };
6 | }
7 |
--------------------------------------------------------------------------------
/node_modules/d3/src/interpolate/round.js:
--------------------------------------------------------------------------------
1 | d3.interpolateRound = d3_interpolateRound;
2 |
3 | function d3_interpolateRound(a, b) {
4 | b -= a;
5 | return function(t) { return Math.round(a + b * t); };
6 | }
7 |
--------------------------------------------------------------------------------
/node_modules/d3/src/interpolate/uninterpolate.js:
--------------------------------------------------------------------------------
1 | function d3_uninterpolateNumber(a, b) {
2 | b = (b -= a = +a) || 1 / b;
3 | return function(x) { return (x - a) / b; };
4 | }
5 |
6 | function d3_uninterpolateClamp(a, b) {
7 | b = (b -= a = +a) || 1 / b;
8 | return function(x) { return Math.max(0, Math.min(1, (x - a) / b)); };
9 | }
10 |
--------------------------------------------------------------------------------
/node_modules/d3/src/layout/index.js:
--------------------------------------------------------------------------------
1 | import "layout";
2 | import "bundle";
3 | import "chord";
4 | import "force";
5 | import "partition";
6 | import "pie";
7 | import "stack";
8 | import "histogram";
9 | import "hierarchy";
10 | import "pack";
11 | import "cluster";
12 | import "tree";
13 | import "treemap";
14 |
--------------------------------------------------------------------------------
/node_modules/d3/src/layout/layout.js:
--------------------------------------------------------------------------------
1 | d3.layout = {};
2 |
--------------------------------------------------------------------------------
/node_modules/d3/src/locale/locale.js:
--------------------------------------------------------------------------------
1 | import "number-format";
2 | import "time-format";
3 |
4 | d3.locale = function(locale) {
5 | return {
6 | numberFormat: d3_locale_numberFormat(locale),
7 | timeFormat: d3_locale_timeFormat(locale)
8 | };
9 | };
10 |
--------------------------------------------------------------------------------
/node_modules/d3/src/locale/time-scale.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/d3/src/locale/time-scale.js
--------------------------------------------------------------------------------
/node_modules/d3/src/math/abs.js:
--------------------------------------------------------------------------------
1 | var abs = Math.abs;
2 |
--------------------------------------------------------------------------------
/node_modules/d3/src/math/index.js:
--------------------------------------------------------------------------------
1 | import "random";
2 | import "transform";
3 |
--------------------------------------------------------------------------------
/node_modules/d3/src/math/number.js:
--------------------------------------------------------------------------------
1 | function d3_number(x) {
2 | return x === null ? NaN : +x;
3 | }
4 |
5 | function d3_numeric(x) {
6 | return !isNaN(x);
7 | }
8 |
--------------------------------------------------------------------------------
/node_modules/d3/src/scale/bilinear.js:
--------------------------------------------------------------------------------
1 | function d3_scale_bilinear(domain, range, uninterpolate, interpolate) {
2 | var u = uninterpolate(domain[0], domain[1]),
3 | i = interpolate(range[0], range[1]);
4 | return function(x) {
5 | return i(u(x));
6 | };
7 | }
8 |
--------------------------------------------------------------------------------
/node_modules/d3/src/scale/index.js:
--------------------------------------------------------------------------------
1 | import "scale";
2 | import "linear";
3 | import "log";
4 | import "pow";
5 | import "sqrt";
6 | import "ordinal";
7 | import "category";
8 | import "quantile";
9 | import "quantize";
10 | import "threshold";
11 | import "identity";
12 |
--------------------------------------------------------------------------------
/node_modules/d3/src/scale/scale.js:
--------------------------------------------------------------------------------
1 | d3.scale = {};
2 |
3 | function d3_scaleExtent(domain) {
4 | var start = domain[0], stop = domain[domain.length - 1];
5 | return start < stop ? [start, stop] : [stop, start];
6 | }
7 |
8 | function d3_scaleRange(scale) {
9 | return scale.rangeExtent ? scale.rangeExtent() : d3_scaleExtent(scale.range());
10 | }
11 |
--------------------------------------------------------------------------------
/node_modules/d3/src/scale/sqrt.js:
--------------------------------------------------------------------------------
1 | import "pow";
2 | import "scale";
3 |
4 | d3.scale.sqrt = function() {
5 | return d3.scale.pow().exponent(0.5);
6 | };
7 |
--------------------------------------------------------------------------------
/node_modules/d3/src/selection/call.js:
--------------------------------------------------------------------------------
1 | import "../core/array";
2 | import "selection";
3 |
4 | d3_selectionPrototype.call = function(callback) {
5 | var args = d3_array(arguments);
6 | callback.apply(args[0] = this, args);
7 | return this;
8 | };
9 |
--------------------------------------------------------------------------------
/node_modules/d3/src/selection/datum.js:
--------------------------------------------------------------------------------
1 | import "selection";
2 |
3 | d3_selectionPrototype.datum = function(value) {
4 | return arguments.length
5 | ? this.property("__data__", value)
6 | : this.property("__data__");
7 | };
8 |
--------------------------------------------------------------------------------
/node_modules/d3/src/selection/empty.js:
--------------------------------------------------------------------------------
1 | import "selection";
2 |
3 | d3_selectionPrototype.empty = function() {
4 | return !this.node();
5 | };
6 |
--------------------------------------------------------------------------------
/node_modules/d3/src/selection/index.js:
--------------------------------------------------------------------------------
1 | import "selection";
2 |
--------------------------------------------------------------------------------
/node_modules/d3/src/selection/insert.js:
--------------------------------------------------------------------------------
1 | import "selection";
2 |
3 | d3_selectionPrototype.insert = function(name, before) {
4 | name = d3_selection_creator(name);
5 | before = d3_selection_selector(before);
6 | return this.select(function() {
7 | return this.insertBefore(name.apply(this, arguments), before.apply(this, arguments) || null);
8 | });
9 | };
10 |
--------------------------------------------------------------------------------
/node_modules/d3/src/selection/node.js:
--------------------------------------------------------------------------------
1 | import "selection";
2 |
3 | d3_selectionPrototype.node = function() {
4 | for (var j = 0, m = this.length; j < m; j++) {
5 | for (var group = this[j], i = 0, n = group.length; i < n; i++) {
6 | var node = group[i];
7 | if (node) return node;
8 | }
9 | }
10 | return null;
11 | };
12 |
--------------------------------------------------------------------------------
/node_modules/d3/src/selection/remove.js:
--------------------------------------------------------------------------------
1 | import "selection";
2 |
3 | // TODO remove(selector)?
4 | // TODO remove(node)?
5 | // TODO remove(function)?
6 | d3_selectionPrototype.remove = function() {
7 | return this.each(d3_selectionRemove);
8 | };
9 |
10 | function d3_selectionRemove() {
11 | var parent = this.parentNode;
12 | if (parent) parent.removeChild(this);
13 | }
14 |
--------------------------------------------------------------------------------
/node_modules/d3/src/selection/size.js:
--------------------------------------------------------------------------------
1 | import "each";
2 |
3 | d3_selectionPrototype.size = function() {
4 | var n = 0;
5 | d3_selection_each(this, function() { ++n; });
6 | return n;
7 | };
8 |
--------------------------------------------------------------------------------
/node_modules/d3/src/start.js:
--------------------------------------------------------------------------------
1 | !function(){
2 | var d3 = {version: "3.5.17"}; // semver
3 |
--------------------------------------------------------------------------------
/node_modules/d3/src/svg/index.js:
--------------------------------------------------------------------------------
1 | import "svg";
2 | import "arc";
3 | import "line";
4 | import "line-radial";
5 | import "area";
6 | import "area-radial";
7 | import "chord";
8 | import "diagonal";
9 | import "diagonal-radial";
10 | import "symbol";
11 | import "axis";
12 | import "brush";
13 |
--------------------------------------------------------------------------------
/node_modules/d3/src/svg/svg.js:
--------------------------------------------------------------------------------
1 | d3.svg = {};
2 |
--------------------------------------------------------------------------------
/node_modules/d3/src/time/format-utc.js:
--------------------------------------------------------------------------------
1 | import "format";
2 |
3 | var d3_time_formatUtc = d3_time_format.utc;
4 |
--------------------------------------------------------------------------------
/node_modules/d3/src/time/format.js:
--------------------------------------------------------------------------------
1 | import "../locale/en-US";
2 | import "time";
3 |
4 | var d3_time_format = d3_time.format = d3_locale_enUS.timeFormat;
5 |
--------------------------------------------------------------------------------
/node_modules/d3/src/time/index.js:
--------------------------------------------------------------------------------
1 | import "time";
2 | import "format";
3 | import "format-utc";
4 | import "format-iso";
5 | import "interval";
6 | import "second";
7 | import "minute";
8 | import "hour";
9 | import "day";
10 | import "week";
11 | import "month";
12 | import "year";
13 | import "scale";
14 | import "scale-utc";
15 |
--------------------------------------------------------------------------------
/node_modules/d3/src/transition/index.js:
--------------------------------------------------------------------------------
1 | import "transition";
2 |
--------------------------------------------------------------------------------
/node_modules/d3/src/transition/remove.js:
--------------------------------------------------------------------------------
1 | import "transition";
2 |
3 | d3_transitionPrototype.remove = function() {
4 | var ns = this.namespace;
5 | return this.each("end.transition", function() {
6 | var p;
7 | if (this[ns].count < 2 && (p = this.parentNode)) p.removeChild(this);
8 | });
9 | };
10 |
--------------------------------------------------------------------------------
/node_modules/d3/src/transition/text.js:
--------------------------------------------------------------------------------
1 | import "transition";
2 | import "tween";
3 |
4 | d3_transitionPrototype.text = function(value) {
5 | return d3_transition_tween(this, "text", value, d3_transition_text);
6 | };
7 |
8 | function d3_transition_text(b) {
9 | if (b == null) b = "";
10 | return function() { this.textContent = b; };
11 | }
12 |
--------------------------------------------------------------------------------
/node_modules/d3/src/xhr/html.js:
--------------------------------------------------------------------------------
1 | import "../core/document";
2 | import "xhr";
3 |
4 | d3.html = function(url, callback) {
5 | return d3_xhr(url, "text/html", d3_html, callback);
6 | };
7 |
8 | function d3_html(request) {
9 | var range = d3_document.createRange();
10 | range.selectNode(d3_document.body);
11 | return range.createContextualFragment(request.responseText);
12 | }
13 |
--------------------------------------------------------------------------------
/node_modules/d3/src/xhr/index.js:
--------------------------------------------------------------------------------
1 | import "xhr";
2 | import "text";
3 | import "json";
4 | import "html";
5 | import "xml";
6 |
--------------------------------------------------------------------------------
/node_modules/d3/src/xhr/json.js:
--------------------------------------------------------------------------------
1 | import "xhr";
2 |
3 | d3.json = function(url, callback) {
4 | return d3_xhr(url, "application/json", d3_json, callback);
5 | };
6 |
7 | function d3_json(request) {
8 | return JSON.parse(request.responseText);
9 | }
10 |
--------------------------------------------------------------------------------
/node_modules/d3/src/xhr/text.js:
--------------------------------------------------------------------------------
1 | import "xhr";
2 |
3 | d3.text = d3_xhrType(function(request) {
4 | return request.responseText;
5 | });
6 |
--------------------------------------------------------------------------------
/node_modules/d3/src/xhr/xml.js:
--------------------------------------------------------------------------------
1 | import "xhr";
2 |
3 | d3.xml = d3_xhrType(function(request) {
4 | return request.responseXML;
5 | });
6 |
--------------------------------------------------------------------------------
/node_modules/debug/.jshintrc:
--------------------------------------------------------------------------------
1 | {
2 | "laxbreak": true
3 | }
4 |
--------------------------------------------------------------------------------
/node_modules/debug/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | example
5 | *.sock
6 | dist
7 |
--------------------------------------------------------------------------------
/node_modules/debug/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "debug",
3 | "repo": "visionmedia/debug",
4 | "description": "small debugging utility",
5 | "version": "2.2.0",
6 | "keywords": [
7 | "debug",
8 | "log",
9 | "debugger"
10 | ],
11 | "main": "browser.js",
12 | "scripts": [
13 | "browser.js",
14 | "debug.js"
15 | ],
16 | "dependencies": {
17 | "rauchg/ms.js": "0.7.1"
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/node_modules/decamelize/index.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 | module.exports = function (str, sep) {
3 | if (typeof str !== 'string') {
4 | throw new TypeError('Expected a string');
5 | }
6 |
7 | sep = typeof sep === 'undefined' ? '_' : sep;
8 |
9 | return str
10 | .replace(/([a-z\d])([A-Z])/g, '$1' + sep + '$2')
11 | .replace(/([A-Z]+)([A-Z][a-z\d]+)/g, '$1' + sep + '$2')
12 | .toLowerCase();
13 | };
14 |
--------------------------------------------------------------------------------
/node_modules/duplexer2/.npmignore:
--------------------------------------------------------------------------------
1 | /node_modules
2 |
--------------------------------------------------------------------------------
/node_modules/duplexer2/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.10"
4 |
--------------------------------------------------------------------------------
/node_modules/duplexer2/node_modules/isarray/index.js:
--------------------------------------------------------------------------------
1 | module.exports = Array.isArray || function (arr) {
2 | return Object.prototype.toString.call(arr) == '[object Array]';
3 | };
4 |
--------------------------------------------------------------------------------
/node_modules/duplexer2/node_modules/readable-stream/.npmignore:
--------------------------------------------------------------------------------
1 | build/
2 | test/
3 | examples/
4 | fs.js
5 | zlib.js
--------------------------------------------------------------------------------
/node_modules/duplexer2/node_modules/readable-stream/duplex.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_duplex.js")
2 |
--------------------------------------------------------------------------------
/node_modules/duplexer2/node_modules/readable-stream/passthrough.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_passthrough.js")
2 |
--------------------------------------------------------------------------------
/node_modules/duplexer2/node_modules/readable-stream/transform.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_transform.js")
2 |
--------------------------------------------------------------------------------
/node_modules/duplexer2/node_modules/readable-stream/writable.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_writable.js")
2 |
--------------------------------------------------------------------------------
/node_modules/estraverse/.jshintrc:
--------------------------------------------------------------------------------
1 | {
2 | "curly": true,
3 | "eqeqeq": true,
4 | "immed": true,
5 | "eqnull": true,
6 | "latedef": true,
7 | "noarg": true,
8 | "noempty": true,
9 | "quotmark": "single",
10 | "undef": true,
11 | "unused": true,
12 | "strict": true,
13 | "trailing": true,
14 |
15 | "node": true
16 | }
17 |
--------------------------------------------------------------------------------
/node_modules/esutils/.jshintrc:
--------------------------------------------------------------------------------
1 | {
2 | "curly": true,
3 | "eqeqeq": true,
4 | "immed": true,
5 | "eqnull": true,
6 | "latedef": true,
7 | "noarg": true,
8 | "noempty": true,
9 | "quotmark": "single",
10 | "undef": true,
11 | "unused": true,
12 | "strict": true,
13 | "trailing": true,
14 |
15 | "node": true
16 | }
17 |
--------------------------------------------------------------------------------
/node_modules/esutils/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.10"
4 | - "0.11"
5 |
6 | matrix:
7 | allow_failures:
8 | - node_js: "0.11"
9 |
--------------------------------------------------------------------------------
/node_modules/express/index.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * express
3 | * Copyright(c) 2009-2013 TJ Holowaychuk
4 | * Copyright(c) 2013 Roman Shtylman
5 | * Copyright(c) 2014-2015 Douglas Christopher Wilson
6 | * MIT Licensed
7 | */
8 |
9 | 'use strict';
10 |
11 | module.exports = require('./lib/express');
12 |
--------------------------------------------------------------------------------
/node_modules/express/node_modules/debug/.jshintrc:
--------------------------------------------------------------------------------
1 | {
2 | "laxbreak": true
3 | }
4 |
--------------------------------------------------------------------------------
/node_modules/express/node_modules/debug/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | example
5 | *.sock
6 | dist
7 |
--------------------------------------------------------------------------------
/node_modules/falafel/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.12
4 |
--------------------------------------------------------------------------------
/node_modules/falafel/example/array.js:
--------------------------------------------------------------------------------
1 | var falafel = require('../');
2 |
3 | var src = '(' + function () {
4 | var xs = [ 1, 2, [ 3, 4 ] ];
5 | var ys = [ 5, 6 ];
6 | console.dir([ xs, ys ]);
7 | } + ')()';
8 |
9 | var output = falafel(src, function (node) {
10 | if (node.type === 'ArrayExpression') {
11 | node.update('fn(' + node.source() + ')');
12 | }
13 | });
14 | console.log(output);
15 |
--------------------------------------------------------------------------------
/node_modules/falafel/node_modules/isarray/index.js:
--------------------------------------------------------------------------------
1 | module.exports = Array.isArray || function (arr) {
2 | return Object.prototype.toString.call(arr) == '[object Array]';
3 | };
4 |
--------------------------------------------------------------------------------
/node_modules/falafel/test/bin/run.js:
--------------------------------------------------------------------------------
1 | var path = require('path');
2 |
3 | for (var i = 2; i < process.argv.length; i++) {
4 | require(path.resolve(process.cwd(), process.argv[i]));
5 | }
6 |
--------------------------------------------------------------------------------
/node_modules/finalhandler/node_modules/debug/.jshintrc:
--------------------------------------------------------------------------------
1 | {
2 | "laxbreak": true
3 | }
4 |
--------------------------------------------------------------------------------
/node_modules/finalhandler/node_modules/debug/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | example
5 | *.sock
6 | dist
7 |
--------------------------------------------------------------------------------
/node_modules/foreach/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | components
3 | build
--------------------------------------------------------------------------------
/node_modules/foreach/Makefile:
--------------------------------------------------------------------------------
1 |
2 | build: components
3 | @component build
4 |
5 | components: component.json
6 | @component install --dev
7 |
8 | clean:
9 | rm -fr build components template.js
10 |
11 | .PHONY: clean
12 |
--------------------------------------------------------------------------------
/node_modules/foreach/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "foreach",
3 | "description": "foreach component + npm package",
4 | "version": "2.0.5",
5 | "keywords": [],
6 | "dependencies": {},
7 | "scripts": [
8 | "index.js"
9 | ],
10 | "repo": "manuelstofer/foreach"
11 | }
12 |
--------------------------------------------------------------------------------
/node_modules/forwarded/HISTORY.md:
--------------------------------------------------------------------------------
1 | 0.1.0 / 2014-09-21
2 | ==================
3 |
4 | * Initial release
5 |
--------------------------------------------------------------------------------
/node_modules/function-bind/.eslintrc:
--------------------------------------------------------------------------------
1 | {
2 | "root": true,
3 |
4 | "extends": "@ljharb",
5 |
6 | "rules": {
7 | "max-nested-callbacks": [2, 3],
8 | "max-params": [2, 3],
9 | "max-statements": [2, 20],
10 | "no-new-func": [1],
11 | "strict": [0]
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/node_modules/function-bind/.npmignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | .monitor
3 | .*.swp
4 | .nodemonignore
5 | releases
6 | *.log
7 | *.err
8 | fleet.json
9 | public/browserify
10 | bin/*.json
11 | .bin
12 | build
13 | compile
14 | .lock-wscript
15 | coverage
16 | node_modules
17 |
--------------------------------------------------------------------------------
/node_modules/function-bind/index.js:
--------------------------------------------------------------------------------
1 | var implementation = require('./implementation');
2 |
3 | module.exports = Function.prototype.bind || implementation;
4 |
--------------------------------------------------------------------------------
/node_modules/generic-pool/.npmignore:
--------------------------------------------------------------------------------
1 | fabfile.pyc
2 | node-pool.iml
3 | node-pool.tmproj
4 | node_modules
5 |
--------------------------------------------------------------------------------
/node_modules/generic-pool/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.6
4 | - 0.8
--------------------------------------------------------------------------------
/node_modules/generic-pool/Makefile:
--------------------------------------------------------------------------------
1 | all:
2 |
3 | check:
4 | npm test
5 |
--------------------------------------------------------------------------------
/node_modules/graceful-readlink/.npmignore:
--------------------------------------------------------------------------------
1 | .idea/
2 | .DS_Store
3 | node_modules/
4 |
--------------------------------------------------------------------------------
/node_modules/graceful-readlink/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.10"
4 | - "0.12"
5 | - "io.js"
6 |
--------------------------------------------------------------------------------
/node_modules/graceful-readlink/index.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs')
2 | , lstat = fs.lstatSync;
3 |
4 | exports.readlinkSync = function (p) {
5 | if (lstat(p).isSymbolicLink()) {
6 | return fs.readlinkSync(p);
7 | } else {
8 | return p;
9 | }
10 | };
11 |
12 |
13 |
--------------------------------------------------------------------------------
/node_modules/has/.jshintrc:
--------------------------------------------------------------------------------
1 | {
2 | "curly": true,
3 | "eqeqeq": true,
4 | "immed": true,
5 | "latedef": true,
6 | "newcap": true,
7 | "noarg": true,
8 | "sub": true,
9 | "undef": true,
10 | "boss": true,
11 | "eqnull": true,
12 | "node": true,
13 | "browser": true
14 | }
--------------------------------------------------------------------------------
/node_modules/has/.npmignore:
--------------------------------------------------------------------------------
1 | /node_modules/
2 | *.log
3 | *~
4 |
--------------------------------------------------------------------------------
/node_modules/has/README.mkd:
--------------------------------------------------------------------------------
1 | # has
2 |
3 | > Object.prototype.hasOwnProperty.call shortcut
4 |
5 | ## Installation
6 |
7 | ```sh
8 | npm install --save has
9 | ```
10 |
11 | ## Usage
12 |
13 | ```js
14 | var has = require('has');
15 |
16 | has({}, 'hasOwnProperty'); // false
17 | has(Object.prototype, 'hasOwnProperty'); // true
18 | ```
19 |
--------------------------------------------------------------------------------
/node_modules/has/src/index.js:
--------------------------------------------------------------------------------
1 | var bind = require('function-bind');
2 |
3 | module.exports = bind.call(Function.call, Object.prototype.hasOwnProperty);
4 |
--------------------------------------------------------------------------------
/node_modules/has/test/.jshintrc:
--------------------------------------------------------------------------------
1 | {
2 | "globals": {
3 | "expect": false,
4 | "run": false
5 | },
6 | "expr": true
7 | }
--------------------------------------------------------------------------------
/node_modules/has/test/index.js:
--------------------------------------------------------------------------------
1 | global.expect = require('chai').expect;
2 | var has = require('../src');
3 |
4 |
5 | describe('has', function() {
6 | it('works!', function() {
7 | expect(has({}, 'hasOwnProperty')).to.be.false;
8 | expect(has(Object.prototype, 'hasOwnProperty')).to.be.true;
9 | });
10 | });
11 |
--------------------------------------------------------------------------------
/node_modules/iconv-lite/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | *~
3 | *sublime-*
4 |
--------------------------------------------------------------------------------
/node_modules/iconv-lite/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.4
4 | - 0.6
5 | - 0.8
6 |
--------------------------------------------------------------------------------
/node_modules/iconv-lite/encodings/big5.js:
--------------------------------------------------------------------------------
1 | var big5Table = require('./table/big5.js');
2 | module.exports = {
3 | 'windows950': 'big5',
4 | 'cp950': 'big5',
5 | 'big5': {
6 | type: 'table',
7 | table: big5Table
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/node_modules/iconv-lite/encodings/gbk.js:
--------------------------------------------------------------------------------
1 | var gbkTable = require('./table/gbk.js');
2 | module.exports = {
3 | 'windows936': 'gbk',
4 | 'gb2312': 'gbk',
5 | 'gbk': {
6 | type: 'table',
7 | table: gbkTable
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/node_modules/iconv-lite/test/big5File.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/iconv-lite/test/big5File.txt
--------------------------------------------------------------------------------
/node_modules/iconv-lite/test/gbkFile.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/iconv-lite/test/gbkFile.txt
--------------------------------------------------------------------------------
/node_modules/inherits/inherits.js:
--------------------------------------------------------------------------------
1 | module.exports = require('util').inherits
2 |
--------------------------------------------------------------------------------
/node_modules/ipaddr.js/.npmignore:
--------------------------------------------------------------------------------
1 | .idea
2 | node_modules
3 |
--------------------------------------------------------------------------------
/node_modules/ipaddr.js/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 |
3 | node_js:
4 | - "0.10"
5 | - "0.11"
6 | - "0.12"
7 | - "4.0"
8 | - "4.1"
9 | - "4.2"
10 | - "5"
11 |
--------------------------------------------------------------------------------
/node_modules/is-buffer/.zuul.yml:
--------------------------------------------------------------------------------
1 | ui: tape
2 | browsers:
3 | - name: chrome
4 | version: 39..latest
5 | - name: firefox
6 | version: 34..latest
7 | - name: safari
8 | version: 5..latest
9 | - name: microsoftedge
10 | version: latest
11 | - name: ie
12 | version: 8..latest
13 | - name: opera
14 | version: 11..latest
15 | - name: android
16 | version: 5.0..latest
17 |
--------------------------------------------------------------------------------
/node_modules/is-promise/.npmignore:
--------------------------------------------------------------------------------
1 | component
2 | build
3 | node_modules
4 | test.js
5 | component.json
6 | .gitignore
--------------------------------------------------------------------------------
/node_modules/is-promise/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.10"
--------------------------------------------------------------------------------
/node_modules/is-promise/index.js:
--------------------------------------------------------------------------------
1 | module.exports = isPromise;
2 |
3 | function isPromise(obj) {
4 | return !!obj && (typeof obj === 'object' || typeof obj === 'function') && typeof obj.then === 'function';
5 | }
6 |
--------------------------------------------------------------------------------
/node_modules/isarray/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/node_modules/isarray/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 |
--------------------------------------------------------------------------------
/node_modules/isarray/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @node_modules/.bin/tape test.js
4 |
5 | .PHONY: test
6 |
7 |
--------------------------------------------------------------------------------
/node_modules/isarray/index.js:
--------------------------------------------------------------------------------
1 | var toString = {}.toString;
2 |
3 | module.exports = Array.isArray || function (arr) {
4 | return toString.call(arr) == '[object Array]';
5 | };
6 |
--------------------------------------------------------------------------------
/node_modules/isarray/test.js:
--------------------------------------------------------------------------------
1 | var isArray = require('./');
2 | var test = require('tape');
3 |
4 | test('is array', function(t){
5 | t.ok(isArray([]));
6 | t.notOk(isArray({}));
7 | t.notOk(isArray(null));
8 | t.notOk(isArray(false));
9 |
10 | var obj = {};
11 | obj[0] = true;
12 | t.notOk(isArray(obj));
13 |
14 | var arr = [];
15 | arr.foo = 'bar';
16 | t.ok(isArray(arr));
17 |
18 | t.end();
19 | });
20 |
21 |
--------------------------------------------------------------------------------
/node_modules/jade/.npmignore:
--------------------------------------------------------------------------------
1 | test
2 | support
3 | benchmarks
4 | examples
5 | lib-cov
6 | coverage
7 | .gitmodules
8 | .travis.yml
9 | History.md
10 | Makefile
11 | test/
12 | support/
13 | benchmarks/
14 | examples/
15 | docs/
16 |
--------------------------------------------------------------------------------
/node_modules/jade/.release.json:
--------------------------------------------------------------------------------
1 | "2ab04e8289982bfac3548a9c6016476472dcdb4f"
2 |
--------------------------------------------------------------------------------
/node_modules/jade/block-code.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/jade/block-code.html
--------------------------------------------------------------------------------
/node_modules/jade/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "jade",
3 | "repo": "visionmedia/jade",
4 | "description": "Jade template runtime",
5 | "version": "1.11.0",
6 | "keywords": [
7 | "template"
8 | ],
9 | "dependencies": {},
10 | "development": {},
11 | "license": "MIT",
12 | "scripts": [
13 | "lib/runtime.js"
14 | ],
15 | "main": "lib/runtime.js"
16 | }
17 |
--------------------------------------------------------------------------------
/node_modules/jade/lib/filters-client.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 |
3 | module.exports = filter;
4 | function filter(name, str, options) {
5 | if (typeof filter[name] === 'function') {
6 | return filter[name](str, options);
7 | } else {
8 | throw new Error('unknown filter ":' + name + '"');
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/node_modules/jade/lib/inline-tags.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 |
3 | module.exports = [
4 | 'a'
5 | , 'abbr'
6 | , 'acronym'
7 | , 'b'
8 | , 'br'
9 | , 'code'
10 | , 'em'
11 | , 'font'
12 | , 'i'
13 | , 'img'
14 | , 'ins'
15 | , 'kbd'
16 | , 'map'
17 | , 'samp'
18 | , 'small'
19 | , 'span'
20 | , 'strong'
21 | , 'sub'
22 | , 'sup'
23 | ];
--------------------------------------------------------------------------------
/node_modules/mime-db/index.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * mime-db
3 | * Copyright(c) 2014 Jonathan Ong
4 | * MIT Licensed
5 | */
6 |
7 | /**
8 | * Module exports.
9 | */
10 |
11 | module.exports = require('./db.json')
12 |
--------------------------------------------------------------------------------
/node_modules/mime/.npmignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/mime/.npmignore
--------------------------------------------------------------------------------
/node_modules/mime/build/build.js:
--------------------------------------------------------------------------------
1 | var db = require('mime-db');
2 |
3 | var mapByType = {};
4 | Object.keys(db).forEach(function(key) {
5 | var extensions = db[key].extensions;
6 | if (extensions) {
7 | mapByType[key] = extensions;
8 | }
9 | });
10 |
11 | console.log(JSON.stringify(mapByType));
12 |
--------------------------------------------------------------------------------
/node_modules/mime/cli.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 |
3 | var mime = require('./mime.js');
4 | var file = process.argv[2];
5 | var type = mime.lookup(file);
6 |
7 | process.stdout.write(type + '\n');
8 |
9 |
--------------------------------------------------------------------------------
/node_modules/minimist/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 | - "0.12"
6 | - "iojs"
7 | before_install:
8 | - npm install -g npm@~1.4.6
9 |
--------------------------------------------------------------------------------
/node_modules/minimist/example/parse.js:
--------------------------------------------------------------------------------
1 | var argv = require('../')(process.argv.slice(2));
2 | console.dir(argv);
3 |
--------------------------------------------------------------------------------
/node_modules/minimist/test/parse_modified.js:
--------------------------------------------------------------------------------
1 | var parse = require('../');
2 | var test = require('tape');
3 |
4 | test('parse with modifier functions' , function (t) {
5 | t.plan(1);
6 |
7 | var argv = parse([ '-b', '123' ], { boolean: 'b' });
8 | t.deepEqual(argv, { b: true, _: [123] });
9 | });
10 |
--------------------------------------------------------------------------------
/node_modules/minimist/test/stop_early.js:
--------------------------------------------------------------------------------
1 | var parse = require('../');
2 | var test = require('tape');
3 |
4 | test('stops parsing on the first non-option when stopEarly is set', function (t) {
5 | var argv = parse(['--aaa', 'bbb', 'ccc', '--ddd'], {
6 | stopEarly: true
7 | });
8 |
9 | t.deepEqual(argv, {
10 | aaa: 'bbb',
11 | _: ['ccc', '--ddd']
12 | });
13 |
14 | t.end();
15 | });
16 |
--------------------------------------------------------------------------------
/node_modules/minimist/test/whitespace.js:
--------------------------------------------------------------------------------
1 | var parse = require('../');
2 | var test = require('tape');
3 |
4 | test('whitespace should be whitespace' , function (t) {
5 | t.plan(1);
6 | var x = parse([ '-x', '\t' ]).x;
7 | t.equal(x, '\t');
8 | });
9 |
--------------------------------------------------------------------------------
/node_modules/mkdirp/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 | - "0.12"
6 | - "iojs"
7 | before_install:
8 | - npm install -g npm@~1.4.6
9 |
--------------------------------------------------------------------------------
/node_modules/mkdirp/bin/usage.txt:
--------------------------------------------------------------------------------
1 | usage: mkdirp [DIR1,DIR2..] {OPTIONS}
2 |
3 | Create each supplied directory including any necessary parent directories that
4 | don't yet exist.
5 |
6 | If the directory already exists, do nothing.
7 |
8 | OPTIONS are:
9 |
10 | -m, --mode If a directory needs to be created, set the mode as an octal
11 | permission string.
12 |
13 |
--------------------------------------------------------------------------------
/node_modules/mkdirp/examples/pow.js:
--------------------------------------------------------------------------------
1 | var mkdirp = require('mkdirp');
2 |
3 | mkdirp('/tmp/foo/bar/baz', function (err) {
4 | if (err) console.error(err)
5 | else console.log('pow!')
6 | });
7 |
--------------------------------------------------------------------------------
/node_modules/mkdirp/node_modules/minimist/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 |
--------------------------------------------------------------------------------
/node_modules/mkdirp/node_modules/minimist/example/parse.js:
--------------------------------------------------------------------------------
1 | var argv = require('../')(process.argv.slice(2));
2 | console.dir(argv);
3 |
--------------------------------------------------------------------------------
/node_modules/mkdirp/node_modules/minimist/test/parse_modified.js:
--------------------------------------------------------------------------------
1 | var parse = require('../');
2 | var test = require('tape');
3 |
4 | test('parse with modifier functions' , function (t) {
5 | t.plan(1);
6 |
7 | var argv = parse([ '-b', '123' ], { boolean: 'b' });
8 | t.deepEqual(argv, { b: true, _: ['123'] });
9 | });
10 |
--------------------------------------------------------------------------------
/node_modules/mkdirp/node_modules/minimist/test/whitespace.js:
--------------------------------------------------------------------------------
1 | var parse = require('../');
2 | var test = require('tape');
3 |
4 | test('whitespace should be whitespace' , function (t) {
5 | t.plan(1);
6 | var x = parse([ '-x', '\t' ]).x;
7 | t.equal(x, '\t');
8 | });
9 |
--------------------------------------------------------------------------------
/node_modules/morgan/node_modules/debug/.jshintrc:
--------------------------------------------------------------------------------
1 | {
2 | "laxbreak": true
3 | }
4 |
--------------------------------------------------------------------------------
/node_modules/morgan/node_modules/debug/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | example
5 | *.sock
6 | dist
7 |
--------------------------------------------------------------------------------
/node_modules/ms/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | test
3 | History.md
4 | Makefile
5 | component.json
6 |
--------------------------------------------------------------------------------
/node_modules/object-inspect/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 |
--------------------------------------------------------------------------------
/node_modules/object-inspect/example/circular.js:
--------------------------------------------------------------------------------
1 | var inspect = require('../');
2 | var obj = { a: 1, b: [3,4] };
3 | obj.c = obj;
4 | console.log(inspect(obj));
5 |
--------------------------------------------------------------------------------
/node_modules/object-inspect/example/fn.js:
--------------------------------------------------------------------------------
1 | var inspect = require('../');
2 | var obj = [ 1, 2, function f (n) { return n + 5 }, 4 ];
3 | console.log(inspect(obj));
4 |
--------------------------------------------------------------------------------
/node_modules/object-inspect/example/inspect.js:
--------------------------------------------------------------------------------
1 | var inspect = require('../');
2 |
3 | var d = document.createElement('div');
4 | d.setAttribute('id', 'beep');
5 | d.innerHTML = 'woooiiiii';
6 |
7 | console.log(inspect([ d, { a: 3, b : 4, c: [5,6,[7,[8,[9]]]] } ]));
8 |
--------------------------------------------------------------------------------
/node_modules/object-inspect/test/circular.js:
--------------------------------------------------------------------------------
1 | var inspect = require('../');
2 | var test = require('tape');
3 |
4 | test('circular', function (t) {
5 | t.plan(1);
6 | var obj = { a: 1, b: [3,4] };
7 | obj.c = obj;
8 | t.equal(inspect(obj), '{ a: 1, b: [ 3, 4 ], c: [Circular] }');
9 | });
10 |
--------------------------------------------------------------------------------
/node_modules/object-inspect/test/fn.js:
--------------------------------------------------------------------------------
1 | var inspect = require('../');
2 | var test = require('tape');
3 |
4 | test('function', function (t) {
5 | t.plan(1);
6 | var obj = [ 1, 2, function f (n) { return n + 5 }, 4 ];
7 | t.equal(inspect(obj), '[ 1, 2, [Function: f], 4 ]');
8 | });
9 |
--------------------------------------------------------------------------------
/node_modules/object-inspect/test/holes.js:
--------------------------------------------------------------------------------
1 | var test = require('tape');
2 | var inspect = require('../');
3 |
4 | var xs = [ 'a', 'b' ];
5 | xs[5] = 'f';
6 | xs[7] = 'j';
7 | xs[8] = 'k';
8 |
9 | test('holes', function (t) {
10 | t.plan(1);
11 | t.equal(
12 | inspect(xs),
13 | "[ 'a', 'b', , , , 'f', , 'j', 'k' ]"
14 | );
15 | });
16 |
--------------------------------------------------------------------------------
/node_modules/object-inspect/test/lowbyte.js:
--------------------------------------------------------------------------------
1 | var test = require('tape');
2 | var inspect = require('../');
3 |
4 | var obj = { x: 'a\r\nb', y: '\5! \x1f \022' };
5 |
6 | test('interpolate low bytes', function (t) {
7 | t.plan(1);
8 | t.equal(
9 | inspect(obj),
10 | "{ x: 'a\\r\\nb', y: '\\x05! \\x1f \\x12' }"
11 | );
12 | });
13 |
--------------------------------------------------------------------------------
/node_modules/object-inspect/test/undef.js:
--------------------------------------------------------------------------------
1 | var test = require('tape');
2 | var inspect = require('../');
3 |
4 | var obj = { a: 1, b: [ 3, 4, undefined, null ], c: undefined, d: null };
5 |
6 | test('undef and null', function (t) {
7 | t.plan(1);
8 | t.equal(
9 | inspect(obj),
10 | '{ a: 1, b: [ 3, 4, undefined, null ], c: undefined, d: null }'
11 | );
12 | });
13 |
--------------------------------------------------------------------------------
/node_modules/object-keys/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | indent_style = tab;
5 | insert_final_newline = true;
6 | quote_type = auto;
7 | space_after_anonymous_functions = true;
8 | space_after_control_statements = true;
9 | spaces_around_operators = true;
10 | trim_trailing_whitespace = true;
11 | spaces_in_brackets = false;
12 | end_of_line = lf;
13 |
14 |
--------------------------------------------------------------------------------
/node_modules/object-keys/.npmignore:
--------------------------------------------------------------------------------
1 | test/*
2 |
3 |
--------------------------------------------------------------------------------
/node_modules/object-keys/test/index.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 |
3 | require('./isArguments');
4 |
5 | require('./shim');
6 |
--------------------------------------------------------------------------------
/node_modules/on-headers/HISTORY.md:
--------------------------------------------------------------------------------
1 | 1.0.1 / 2015-09-29
2 | ==================
3 |
4 | * perf: enable strict mode
5 |
6 | 1.0.0 / 2014-08-10
7 | ==================
8 |
9 | * Honor `res.statusCode` change in `listener`
10 | * Move to `jshttp` orgainzation
11 | * Prevent `arguments`-related de-opt
12 |
13 | 0.0.0 / 2014-05-13
14 | ==================
15 |
16 | * Initial implementation
17 |
--------------------------------------------------------------------------------
/node_modules/optimist/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 |
--------------------------------------------------------------------------------
/node_modules/optimist/example/bool.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var util = require('util');
3 | var argv = require('optimist').argv;
4 |
5 | if (argv.s) {
6 | util.print(argv.fr ? 'Le chat dit: ' : 'The cat says: ');
7 | }
8 | console.log(
9 | (argv.fr ? 'miaou' : 'meow') + (argv.p ? '.' : '')
10 | );
11 |
--------------------------------------------------------------------------------
/node_modules/optimist/example/boolean_double.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var argv = require('optimist')
3 | .boolean(['x','y','z'])
4 | .argv
5 | ;
6 | console.dir([ argv.x, argv.y, argv.z ]);
7 | console.dir(argv._);
8 |
--------------------------------------------------------------------------------
/node_modules/optimist/example/boolean_single.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var argv = require('optimist')
3 | .boolean('v')
4 | .argv
5 | ;
6 | console.dir(argv.v);
7 | console.dir(argv._);
8 |
--------------------------------------------------------------------------------
/node_modules/optimist/example/default_hash.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 |
3 | var argv = require('optimist')
4 | .default({ x : 10, y : 10 })
5 | .argv
6 | ;
7 |
8 | console.log(argv.x + argv.y);
9 |
--------------------------------------------------------------------------------
/node_modules/optimist/example/default_singles.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var argv = require('optimist')
3 | .default('x', 10)
4 | .default('y', 10)
5 | .argv
6 | ;
7 | console.log(argv.x + argv.y);
8 |
--------------------------------------------------------------------------------
/node_modules/optimist/example/divide.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 |
3 | var argv = require('optimist')
4 | .usage('Usage: $0 -x [num] -y [num]')
5 | .demand(['x','y'])
6 | .argv;
7 |
8 | console.log(argv.x / argv.y);
9 |
--------------------------------------------------------------------------------
/node_modules/optimist/example/nonopt.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var argv = require('optimist').argv;
3 | console.log('(%d,%d)', argv.x, argv.y);
4 | console.log(argv._);
5 |
--------------------------------------------------------------------------------
/node_modules/optimist/example/reflect.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | console.dir(require('optimist').argv);
3 |
--------------------------------------------------------------------------------
/node_modules/optimist/example/short.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var argv = require('optimist').argv;
3 | console.log('(%d,%d)', argv.x, argv.y);
4 |
--------------------------------------------------------------------------------
/node_modules/optimist/example/string.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var argv = require('optimist')
3 | .string('x', 'y')
4 | .argv
5 | ;
6 | console.dir([ argv.x, argv.y ]);
7 |
8 | /* Turns off numeric coercion:
9 | ./node string.js -x 000123 -y 9876
10 | [ '000123', '9876' ]
11 | */
12 |
--------------------------------------------------------------------------------
/node_modules/optimist/example/xup.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var argv = require('optimist').argv;
3 |
4 | if (argv.rif - 5 * argv.xup > 7.138) {
5 | console.log('Buy more riffiwobbles');
6 | }
7 | else {
8 | console.log('Sell the xupptumblers');
9 | }
10 |
11 |
--------------------------------------------------------------------------------
/node_modules/optimist/test/_/argv.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | console.log(JSON.stringify(process.argv));
3 |
--------------------------------------------------------------------------------
/node_modules/optimist/test/_/bin.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var argv = require('../../index').argv
3 | console.log(JSON.stringify(argv._));
4 |
--------------------------------------------------------------------------------
/node_modules/packet-reader/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/node_modules/pg-connection-string/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - '0.10'
4 |
--------------------------------------------------------------------------------
/node_modules/pg-types/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/node_modules/pg-types/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - '0.12'
4 | - '5'
5 | env:
6 | - PGUSER=postgres
7 |
--------------------------------------------------------------------------------
/node_modules/pg-types/Makefile:
--------------------------------------------------------------------------------
1 | .PHONY: publish-patch test
2 |
3 | test:
4 | npm test
5 |
6 | patch: test
7 | npm version patch -m "Bump version"
8 | git push origin master --tags
9 | npm publish
10 |
11 | minor: test
12 | npm version minor -m "Bump version"
13 | git push origin master --tags
14 | npm publish
15 |
--------------------------------------------------------------------------------
/node_modules/pg-types/lib/arrayParser.js:
--------------------------------------------------------------------------------
1 | var array = require('postgres-array');
2 |
3 | module.exports = {
4 | create: function (source, transform) {
5 | return {
6 | parse: function() {
7 | return array.parse(source, transform);
8 | }
9 | };
10 | }
11 | };
12 |
--------------------------------------------------------------------------------
/node_modules/pg/.jshintrc:
--------------------------------------------------------------------------------
1 | {
2 | "trailing": true,
3 | "indent": 2,
4 | "evil": true
5 | }
6 |
--------------------------------------------------------------------------------
/node_modules/pg/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | *.swp
3 | *.log
4 | .lock-wscript
5 | build/
6 | *~
7 |
--------------------------------------------------------------------------------
/node_modules/pg/script/list-db-types.js:
--------------------------------------------------------------------------------
1 | var helper = require(__dirname + "/../test/integration/test-helper");
2 | var pg = helper.pg;
3 | pg.connect(helper.config, assert.success(function(client) {
4 | var query = client.query('select oid, typname from pg_type where typtype = \'b\' order by oid');
5 | query.on('row', console.log);
6 | }))
7 |
--------------------------------------------------------------------------------
/node_modules/pg/test/integration/client/heroku.pgpass:
--------------------------------------------------------------------------------
1 | ec2-107-20-224-218.compute-1.amazonaws.com:5432:db6kfntl5qhp2:kwdzdnqpdiilfs:uaZoSSHgi7mVM7kYaROtusClKu
2 |
--------------------------------------------------------------------------------
/node_modules/pg/test/integration/client/quick-disconnect-tests.js:
--------------------------------------------------------------------------------
1 | //test for issue #320
2 | //
3 | var helper = require('./test-helper');
4 |
5 | var client = new helper.pg.Client(helper.config);
6 | client.connect();
7 | client.end();
8 |
--------------------------------------------------------------------------------
/node_modules/pg/test/integration/client/test-helper.js:
--------------------------------------------------------------------------------
1 | var helper = require(__dirname+'/../test-helper');
2 |
3 | module.exports = helper;
4 |
--------------------------------------------------------------------------------
/node_modules/pg/test/integration/connection-pool/double-connection-tests.js:
--------------------------------------------------------------------------------
1 | var helper = require(__dirname + "/test-helper")
2 | helper.testPoolSize(2);
3 |
--------------------------------------------------------------------------------
/node_modules/pg/test/integration/connection-pool/ending-empty-pool-tests.js:
--------------------------------------------------------------------------------
1 | var helper = require(__dirname + '/test-helper')
2 |
3 | var called = false;
4 | test('disconnects', function() {
5 | called = true;
6 | var eventSink = new helper.Sink(1, function() {});
7 | helper.pg.on('end', function() {
8 | eventSink.add();
9 | });
10 |
11 | //this should exit the process
12 | helper.pg.end();
13 | })
14 |
15 |
16 |
--------------------------------------------------------------------------------
/node_modules/pg/test/integration/connection-pool/max-connection-tests.js:
--------------------------------------------------------------------------------
1 | var helper = require(__dirname + "/test-helper")
2 | helper.testPoolSize(40);
3 |
--------------------------------------------------------------------------------
/node_modules/pg/test/integration/connection-pool/single-connection-tests.js:
--------------------------------------------------------------------------------
1 | var helper = require(__dirname + "/test-helper")
2 | helper.testPoolSize(1);
3 |
--------------------------------------------------------------------------------
/node_modules/pg/test/integration/connection-pool/waiting-connection-tests.js:
--------------------------------------------------------------------------------
1 | var helper = require(__dirname + "/test-helper")
2 | helper.testPoolSize(200);
3 |
--------------------------------------------------------------------------------
/node_modules/pg/test/integration/gh-issues/882-tests.js:
--------------------------------------------------------------------------------
1 | //client should not hang on an empty query
2 | var helper = require('../test-helper');
3 | var client = helper.client();
4 | client.query({ name: 'foo1', text: null});
5 | client.query({ name: 'foo2', text: ' ' });
6 | client.query({ name: 'foo3', text: '' }, function(err, res) {
7 | client.end();
8 | });
9 |
--------------------------------------------------------------------------------
/node_modules/pg/test/native/missing-native.js:
--------------------------------------------------------------------------------
1 | //this test assumes it has been run from the Makefile
2 | //and that node_modules/pg-native has been deleted
3 |
4 | var assert = require('assert');
5 |
6 | assert.throws(function() {
7 | require('../../lib').native;
8 | });
9 |
--------------------------------------------------------------------------------
/node_modules/pg/test/unit/client/notification-tests.js:
--------------------------------------------------------------------------------
1 | var helper = require(__dirname + "/test-helper");
2 |
3 | test('passes connection notification', function() {
4 | var client = helper.client();
5 | assert.emits(client, 'notice', function(msg) {
6 | assert.equal(msg, "HAY!!");
7 | })
8 | client.connection.emit('notice', "HAY!!");
9 | })
10 |
11 |
--------------------------------------------------------------------------------
/node_modules/pg/test/unit/connection/test-helper.js:
--------------------------------------------------------------------------------
1 | require(__dirname+'/../test-helper')
2 |
--------------------------------------------------------------------------------
/node_modules/pgpass/.jshintrc:
--------------------------------------------------------------------------------
1 | {
2 | "strict" : true ,
3 | "laxcomma" : true ,
4 | "camelcase" : true ,
5 | "node" : true ,
6 | "trailing" : true
7 | }
8 |
--------------------------------------------------------------------------------
/node_modules/pgpass/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | *~
3 | #*
4 | lib-cov
5 | coverage.html
6 | npm-debug.log
7 |
--------------------------------------------------------------------------------
/node_modules/pgpass/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.11"
4 | - "0.10"
5 | - "0.8"
6 |
--------------------------------------------------------------------------------
/node_modules/pgpass/test/_pgpass:
--------------------------------------------------------------------------------
1 | # comments??
2 | host1:1:database1:user1:pass1
3 | *:*:*:user2:pass2
4 | host3:3:database3:user3:pass3
5 |
6 | host4:*:database4:user4:some\:wired\:password
7 |
8 | host5:*:database5:dummy\:user:some:password
9 |
10 |
11 |
--------------------------------------------------------------------------------
/node_modules/postgeo/.npmignore:
--------------------------------------------------------------------------------
1 | lib-cov
2 | *.seed
3 | *.log
4 | *.dat
5 | *.out
6 | *.pid
7 | *.gz
8 |
9 | npm-debug.log
10 | node_modules
11 |
12 |
13 | .DS_Store
14 | .AppleDouble
15 | .LSOverride
16 | Icon
17 |
18 | # Files that might appear on external disk
19 | .Spotlight-V100
20 | .Trashes
21 |
--------------------------------------------------------------------------------
/node_modules/postgeo/index.js:
--------------------------------------------------------------------------------
1 | module.exports = require('./lib/postgeo');
--------------------------------------------------------------------------------
/node_modules/process-nextick-args/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 | - "0.11"
6 | - "0.12"
7 | - "1.7.1"
8 | - 1
9 | - 2
10 | - 3
11 | - 4
12 | - 5
13 |
--------------------------------------------------------------------------------
/node_modules/promise/.jshintrc:
--------------------------------------------------------------------------------
1 | {
2 | "asi": true,
3 | "node": true,
4 | "strict": true
5 | }
6 |
--------------------------------------------------------------------------------
/node_modules/promise/.npmignore:
--------------------------------------------------------------------------------
1 | components
2 | node_modules
3 | test
4 | .gitignore
5 | .travis.yml
6 | component.json
7 |
--------------------------------------------------------------------------------
/node_modules/promise/core.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 |
3 | module.exports = require('./lib/core.js');
4 |
5 | console.error('require("promise/core") is deprecated, use require("promise/lib/core") instead.');
6 |
--------------------------------------------------------------------------------
/node_modules/promise/index.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 |
3 | module.exports = require('./lib/core.js')
4 | require('./lib/done.js')
5 | require('./lib/es6-extensions.js')
6 | require('./lib/node-extensions.js')
--------------------------------------------------------------------------------
/node_modules/promise/lib/done.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 |
3 | var Promise = require('./core.js')
4 | var asap = require('asap')
5 |
6 | module.exports = Promise
7 | Promise.prototype.done = function (onFulfilled, onRejected) {
8 | var self = arguments.length ? this.then.apply(this, arguments) : this
9 | self.then(null, function (err) {
10 | asap(function () {
11 | throw err
12 | })
13 | })
14 | }
--------------------------------------------------------------------------------
/node_modules/promise/polyfill-done.js:
--------------------------------------------------------------------------------
1 | // should work in any browser without browserify
2 |
3 | if (typeof Promise.prototype.done !== 'function') {
4 | Promise.prototype.done = function (onFulfilled, onRejected) {
5 | var self = arguments.length ? this.then.apply(this, arguments) : this
6 | self.then(null, function (err) {
7 | setTimeout(function () {
8 | throw err
9 | }, 0)
10 | })
11 | }
12 | }
--------------------------------------------------------------------------------
/node_modules/promise/polyfill.js:
--------------------------------------------------------------------------------
1 | // not "use strict" so we can declare global "Promise"
2 |
3 | var asap = require('asap');
4 |
5 | if (typeof Promise === 'undefined') {
6 | Promise = require('./lib/core.js')
7 | require('./lib/es6-extensions.js')
8 | }
9 |
10 | require('./polyfill-done.js');
11 |
--------------------------------------------------------------------------------
/node_modules/qs/.eslintignore:
--------------------------------------------------------------------------------
1 | dist
2 |
--------------------------------------------------------------------------------
/node_modules/qs/.npmignore:
--------------------------------------------------------------------------------
1 | .idea
2 | *.iml
3 | npm-debug.log
4 | dump.rdb
5 | node_modules
6 | results.tap
7 | results.xml
8 | npm-shrinkwrap.json
9 | config.json
10 | .DS_Store
11 | */.DS_Store
12 | */*/.DS_Store
13 | ._*
14 | */._*
15 | */*/._*
16 | coverage.*
17 | lib-cov
18 | complexity.md
19 | dist
20 |
--------------------------------------------------------------------------------
/node_modules/qs/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 |
3 | node_js:
4 | - 0.10
5 | - 0.12
6 | - iojs
7 |
--------------------------------------------------------------------------------
/node_modules/qs/CONTRIBUTING.md:
--------------------------------------------------------------------------------
1 | Please view our [hapijs contributing guide](https://github.com/hapijs/hapi/blob/master/CONTRIBUTING.md).
2 |
--------------------------------------------------------------------------------
/node_modules/qs/lib/index.js:
--------------------------------------------------------------------------------
1 | // Load modules
2 |
3 | var Stringify = require('./stringify');
4 | var Parse = require('./parse');
5 |
6 |
7 | // Declare internals
8 |
9 | var internals = {};
10 |
11 |
12 | module.exports = {
13 | stringify: Stringify,
14 | parse: Parse
15 | };
16 |
--------------------------------------------------------------------------------
/node_modules/quote-stream/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 |
--------------------------------------------------------------------------------
/node_modules/quote-stream/bin/cmd.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 |
3 | var quote = require('../');
4 | var minimist = require('minimist');
5 | var fs = require('fs');
6 |
7 | var argv = minimist(process.argv.slice(2), { alias: { h: 'help' } });
8 | if (argv.help) {
9 | var s = fs.createReadStream(__dirname + '/usage.txt');
10 | return s.pipe(process.stdout);
11 | }
12 |
13 | process.stdin.pipe(quote()).pipe(process.stdout);
14 |
--------------------------------------------------------------------------------
/node_modules/quote-stream/bin/usage.txt:
--------------------------------------------------------------------------------
1 | usage: quote-stream
2 |
3 | Transform stdin to a quoted string on stdout.
4 |
5 |
--------------------------------------------------------------------------------
/node_modules/quote-stream/example/stream.js:
--------------------------------------------------------------------------------
1 | var quote = require('../');
2 | process.stdin.pipe(quote()).pipe(process.stdout);
3 |
--------------------------------------------------------------------------------
/node_modules/quote-stream/test/simple.js:
--------------------------------------------------------------------------------
1 | var quote = require('../');
2 | var concat = require('concat-stream');
3 | var test = require('tape');
4 |
5 | test('simple', function (t) {
6 | t.plan(1);
7 | var q = quote();
8 | q.end('abc');
9 |
10 | q.pipe(concat(function (body) {
11 | t.equal(body.toString('utf8'), '"abc"');
12 | }));
13 | });
14 |
--------------------------------------------------------------------------------
/node_modules/quote-stream/test/whitespace.js:
--------------------------------------------------------------------------------
1 | var quote = require('../');
2 | var concat = require('concat-stream');
3 | var test = require('tape');
4 |
5 | test('whitespace', function (t) {
6 | t.plan(1);
7 | var q = quote();
8 | q.end('abc\ndef\tghi\r\n');
9 |
10 | q.pipe(concat(function (body) {
11 | t.equal(body.toString('utf8'), '"abc\\ndef\\tghi\\r\\n"');
12 | }));
13 | });
14 |
--------------------------------------------------------------------------------
/node_modules/raw-body/node_modules/iconv-lite/.npmignore:
--------------------------------------------------------------------------------
1 | *~
2 | *sublime-*
3 | generation
4 | test
5 | wiki
6 | coverage
7 |
--------------------------------------------------------------------------------
/node_modules/readable-stream/.npmignore:
--------------------------------------------------------------------------------
1 | build/
2 | test/
3 | examples/
4 | fs.js
5 | zlib.js
--------------------------------------------------------------------------------
/node_modules/readable-stream/.zuul.yml:
--------------------------------------------------------------------------------
1 | ui: tape
2 |
--------------------------------------------------------------------------------
/node_modules/readable-stream/duplex.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_duplex.js")
2 |
--------------------------------------------------------------------------------
/node_modules/readable-stream/passthrough.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_passthrough.js")
2 |
--------------------------------------------------------------------------------
/node_modules/readable-stream/transform.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_transform.js")
2 |
--------------------------------------------------------------------------------
/node_modules/readable-stream/writable.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_writable.js")
2 |
--------------------------------------------------------------------------------
/node_modules/resolve/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.6
4 | - 0.8
5 |
--------------------------------------------------------------------------------
/node_modules/resolve/example/async.js:
--------------------------------------------------------------------------------
1 | var resolve = require('../');
2 | resolve('tap', { basedir: __dirname }, function (err, res) {
3 | if (err) console.error(err)
4 | else console.log(res)
5 | });
6 |
--------------------------------------------------------------------------------
/node_modules/resolve/example/sync.js:
--------------------------------------------------------------------------------
1 | var resolve = require('../');
2 | var res = resolve.sync('tap', { basedir: __dirname });
3 | console.log(res);
4 |
--------------------------------------------------------------------------------
/node_modules/resolve/index.js:
--------------------------------------------------------------------------------
1 | var core = require('./lib/core');
2 | exports = module.exports = require('./lib/async');
3 | exports.core = core;
4 | exports.isCore = function (x) { return core[x] };
5 | exports.sync = require('./lib/sync');
6 |
--------------------------------------------------------------------------------
/node_modules/resolve/lib/caller.js:
--------------------------------------------------------------------------------
1 | module.exports = function () {
2 | // see https://code.google.com/p/v8/wiki/JavaScriptStackTraceApi
3 | var origPrepareStackTrace = Error.prepareStackTrace;
4 | Error.prepareStackTrace = function (_, stack) { return stack };
5 | var stack = (new Error()).stack;
6 | Error.prepareStackTrace = origPrepareStackTrace;
7 | return stack[2].getFileName();
8 | };
9 |
--------------------------------------------------------------------------------
/node_modules/resolve/lib/core.js:
--------------------------------------------------------------------------------
1 | module.exports = require('./core.json').reduce(function (acc, x) {
2 | acc[x] = true;
3 | return acc;
4 | }, {});
5 |
--------------------------------------------------------------------------------
/node_modules/resolve/test/core.js:
--------------------------------------------------------------------------------
1 | var test = require('tape');
2 | var resolve = require('../');
3 |
4 | test('core modules', function (t) {
5 | t.ok(resolve.isCore('fs'));
6 | t.ok(resolve.isCore('net'));
7 | t.ok(resolve.isCore('http'));
8 |
9 | t.ok(!resolve.isCore('seq'));
10 | t.ok(!resolve.isCore('../'));
11 | t.end();
12 | });
13 |
--------------------------------------------------------------------------------
/node_modules/resolve/test/dotdot/abc/index.js:
--------------------------------------------------------------------------------
1 | var x = require('..');
2 | console.log(x);
3 |
--------------------------------------------------------------------------------
/node_modules/resolve/test/dotdot/index.js:
--------------------------------------------------------------------------------
1 | module.exports = 'whatever'
2 |
--------------------------------------------------------------------------------
/node_modules/resolve/test/module_dir/xmodules/aaa/index.js:
--------------------------------------------------------------------------------
1 | module.exports = function (x) { return x * 100 }
2 |
--------------------------------------------------------------------------------
/node_modules/resolve/test/module_dir/ymodules/aaa/index.js:
--------------------------------------------------------------------------------
1 | module.exports = function (x) { return x + 100 }
2 |
--------------------------------------------------------------------------------
/node_modules/resolve/test/module_dir/zmodules/bbb/main.js:
--------------------------------------------------------------------------------
1 | module.exports = function (n) { return n * 111 }
2 |
--------------------------------------------------------------------------------
/node_modules/resolve/test/module_dir/zmodules/bbb/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "main": "main.js"
3 | }
4 |
--------------------------------------------------------------------------------
/node_modules/resolve/test/node_path/x/aaa/index.js:
--------------------------------------------------------------------------------
1 | module.exports = 'A'
2 |
--------------------------------------------------------------------------------
/node_modules/resolve/test/node_path/x/ccc/index.js:
--------------------------------------------------------------------------------
1 | module.exports = 'C'
2 |
--------------------------------------------------------------------------------
/node_modules/resolve/test/node_path/y/bbb/index.js:
--------------------------------------------------------------------------------
1 | module.exports = 'B'
2 |
--------------------------------------------------------------------------------
/node_modules/resolve/test/node_path/y/ccc/index.js:
--------------------------------------------------------------------------------
1 | module.exports = 'CY'
2 |
--------------------------------------------------------------------------------
/node_modules/resolve/test/nonstring.js:
--------------------------------------------------------------------------------
1 | var test = require('tape');
2 | var resolve = require('../');
3 |
4 | test('nonstring', function (t) {
5 | t.plan(1);
6 | resolve(555, function (err, res, pkg) {
7 | t.ok(err);
8 | });
9 | });
10 |
--------------------------------------------------------------------------------
/node_modules/resolve/test/pathfilter/deep_ref/main.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/resolve/test/pathfilter/deep_ref/main.js
--------------------------------------------------------------------------------
/node_modules/resolve/test/pathfilter/deep_ref/node_modules/deep/alt.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/resolve/test/pathfilter/deep_ref/node_modules/deep/alt.js
--------------------------------------------------------------------------------
/node_modules/resolve/test/pathfilter/deep_ref/node_modules/deep/deeper/ref.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/resolve/test/pathfilter/deep_ref/node_modules/deep/deeper/ref.js
--------------------------------------------------------------------------------
/node_modules/resolve/test/pathfilter/deep_ref/node_modules/deep/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "deep",
3 | "version": "1.2.3"
4 | }
5 |
--------------------------------------------------------------------------------
/node_modules/resolve/test/pathfilter/deep_ref/node_modules/deep/ref.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/resolve/test/pathfilter/deep_ref/node_modules/deep/ref.js
--------------------------------------------------------------------------------
/node_modules/resolve/test/precedence/aaa.js:
--------------------------------------------------------------------------------
1 | module.exports = 'wtf'
2 |
--------------------------------------------------------------------------------
/node_modules/resolve/test/precedence/aaa/index.js:
--------------------------------------------------------------------------------
1 | module.exports = 'okok'
2 |
--------------------------------------------------------------------------------
/node_modules/resolve/test/precedence/aaa/main.js:
--------------------------------------------------------------------------------
1 | console.log(require('./'))
2 |
--------------------------------------------------------------------------------
/node_modules/resolve/test/precedence/bbb.js:
--------------------------------------------------------------------------------
1 | module.exports '>_<'
2 |
--------------------------------------------------------------------------------
/node_modules/resolve/test/precedence/bbb/main.js:
--------------------------------------------------------------------------------
1 | console.log(require('./')); // should throw
2 |
--------------------------------------------------------------------------------
/node_modules/resolve/test/resolver/bar/node_modules/foo/index.js:
--------------------------------------------------------------------------------
1 | module.exports = 1;
2 |
--------------------------------------------------------------------------------
/node_modules/resolve/test/resolver/baz/doom.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/resolve/test/resolver/baz/doom.js
--------------------------------------------------------------------------------
/node_modules/resolve/test/resolver/baz/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "main" : "quux.js"
3 | }
4 |
--------------------------------------------------------------------------------
/node_modules/resolve/test/resolver/baz/quux.js:
--------------------------------------------------------------------------------
1 | module.exports = 1;
2 |
--------------------------------------------------------------------------------
/node_modules/resolve/test/resolver/biz/node_modules/garply/lib/index.js:
--------------------------------------------------------------------------------
1 | module.exports = 'hello garply';
2 |
--------------------------------------------------------------------------------
/node_modules/resolve/test/resolver/biz/node_modules/garply/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "main" : "./lib"
3 | }
4 |
--------------------------------------------------------------------------------
/node_modules/resolve/test/resolver/biz/node_modules/grux/index.js:
--------------------------------------------------------------------------------
1 | module.exports = require('tiv') * 100;
2 |
--------------------------------------------------------------------------------
/node_modules/resolve/test/resolver/biz/node_modules/tiv/index.js:
--------------------------------------------------------------------------------
1 | module.exports = 3;
2 |
--------------------------------------------------------------------------------
/node_modules/resolve/test/resolver/cup.coffee:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/node_modules/resolve/test/resolver/foo.js:
--------------------------------------------------------------------------------
1 | module.exports = 1;
2 |
--------------------------------------------------------------------------------
/node_modules/resolve/test/resolver/incorrect_main/index.js:
--------------------------------------------------------------------------------
1 | // this is the actual main file 'index.js', not 'wrong.js' like the package.json would indicate
2 | module.exports = 1;
3 |
--------------------------------------------------------------------------------
/node_modules/resolve/test/resolver/incorrect_main/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "main" : "wrong.js"
3 | }
4 |
--------------------------------------------------------------------------------
/node_modules/resolve/test/resolver/mug.coffee:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/resolve/test/resolver/mug.coffee
--------------------------------------------------------------------------------
/node_modules/resolve/test/resolver/mug.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/resolve/test/resolver/mug.js
--------------------------------------------------------------------------------
/node_modules/resolve/test/resolver/other_path/lib/other-lib.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/resolve/test/resolver/other_path/lib/other-lib.js
--------------------------------------------------------------------------------
/node_modules/resolve/test/resolver/other_path/root.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/resolve/test/resolver/other_path/root.js
--------------------------------------------------------------------------------
/node_modules/resolve/test/resolver/punycode/node_modules/punycode/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/resolve/test/resolver/punycode/node_modules/punycode/index.js
--------------------------------------------------------------------------------
/node_modules/resolve/test/resolver/quux/foo/index.js:
--------------------------------------------------------------------------------
1 | module.exports = 1;
2 |
--------------------------------------------------------------------------------
/node_modules/resolve/test/resolver/without_basedir/main.js:
--------------------------------------------------------------------------------
1 | resolve = require('../../../');
2 |
3 | module.exports = function(t, cb) {
4 | resolve('mymodule', null, cb);
5 | }
6 |
7 |
--------------------------------------------------------------------------------
/node_modules/resolve/test/resolver/without_basedir/node_modules/mymodule.js:
--------------------------------------------------------------------------------
1 | module.exports = "The tools we use have a profound (and devious!) influence on our thinking habits, and, therefore, on our thinking abilities.- E. Dijkstra"
2 |
--------------------------------------------------------------------------------
/node_modules/resolve/test/subdirs/node_modules/a/b/c/x.json:
--------------------------------------------------------------------------------
1 | [1,2,3]
2 |
--------------------------------------------------------------------------------
/node_modules/resolve/test/subdirs/node_modules/a/package.json:
--------------------------------------------------------------------------------
1 | {}
2 |
--------------------------------------------------------------------------------
/node_modules/right-align/index.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * right-align
3 | *
4 | * Copyright (c) 2015, Jon Schlinkert.
5 | * Licensed under the MIT License.
6 | */
7 |
8 | 'use strict';
9 |
10 | var align = require('align-text');
11 |
12 | module.exports = function rightAlign(val) {
13 | return align(val, function (len, longest) {
14 | return longest - len;
15 | });
16 | };
17 |
--------------------------------------------------------------------------------
/node_modules/rw/.npmignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules
3 | test/input.txt
4 |
--------------------------------------------------------------------------------
/node_modules/rw/index.js:
--------------------------------------------------------------------------------
1 | exports.dash = require("./lib/rw/dash");
2 | exports.readFile = require("./lib/rw/read-file");
3 | exports.readFileSync = require("./lib/rw/read-file-sync");
4 | exports.writeFile = require("./lib/rw/write-file");
5 | exports.writeFileSync = require("./lib/rw/write-file-sync");
6 |
--------------------------------------------------------------------------------
/node_modules/rw/lib/rw/encode.js:
--------------------------------------------------------------------------------
1 | module.exports = function(data, options) {
2 | return typeof data === "string"
3 | ? new Buffer(data, typeof options === "string" ? options
4 | : options && options.encoding !== null ? options.encoding
5 | : "utf8")
6 | : data;
7 | };
8 |
--------------------------------------------------------------------------------
/node_modules/rw/test/cat-async:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 |
3 | var rw = require("../").dash;
4 |
5 | rw.readFile(process.argv[2] || "-", "utf8", function(error, contents) {
6 | if (error) throw error;
7 | rw.writeFile("-", contents, "utf8", function(error) {
8 | if (error) throw error;
9 | });
10 | });
11 |
--------------------------------------------------------------------------------
/node_modules/rw/test/cat-sync:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 |
3 | var rw = require("../").dash;
4 |
5 | rw.writeFileSync("-", rw.readFileSync(process.argv[2] || "-", "utf8"), "utf8");
6 |
--------------------------------------------------------------------------------
/node_modules/rw/test/encode-object-async:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 |
3 | var rw = require("../").dash;
4 |
5 | rw.writeFile(process.argv[2] || "-", "gréén\n", {encoding: process.argv[3]}, function(error) {
6 | if (error) throw error;
7 | });
8 |
--------------------------------------------------------------------------------
/node_modules/rw/test/encode-object-sync:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 |
3 | var rw = require("../").dash;
4 |
5 | rw.writeFileSync(process.argv[2] || "-", "gréén\n", {encoding: process.argv[3]});
6 |
--------------------------------------------------------------------------------
/node_modules/rw/test/encode-string-async:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 |
3 | var rw = require("../").dash;
4 |
5 | rw.writeFile(process.argv[2] || "-", "gréén\n", process.argv[3], function(error) {
6 | if (error) throw error;
7 | });
8 |
--------------------------------------------------------------------------------
/node_modules/rw/test/encode-string-sync:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 |
3 | var rw = require("../").dash;
4 |
5 | rw.writeFileSync(process.argv[2] || "-", "gréén\n", process.argv[3]);
6 |
--------------------------------------------------------------------------------
/node_modules/rw/test/utf8.txt:
--------------------------------------------------------------------------------
1 | gréén
2 |
--------------------------------------------------------------------------------
/node_modules/rw/test/wc-async:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 |
3 | var rw = require("../").dash;
4 |
5 | rw.readFile(process.argv[2] || "-", function(error, contents) {
6 | if (error) throw error;
7 | console.log(contents.length);
8 | });
9 |
--------------------------------------------------------------------------------
/node_modules/rw/test/wc-sync:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 |
3 | var rw = require("../").dash;
4 |
5 | console.log(rw.readFileSync(process.argv[2] || "-", "utf8").length);
6 |
--------------------------------------------------------------------------------
/node_modules/rw/test/write-async:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 |
3 | var rw = require("../").dash;
4 |
5 | rw.writeFile(process.argv[2] || "-", "Hello, world!", "utf8", function(error) {
6 | if (error) throw error;
7 | });
8 |
--------------------------------------------------------------------------------
/node_modules/rw/test/write-sync:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 |
3 | var rw = require("../").dash;
4 |
5 | rw.writeFileSync(process.argv[2] || "-", "Hello, world!", "utf8");
6 |
--------------------------------------------------------------------------------
/node_modules/semver/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | coverage/
3 | .nyc_output/
4 | nyc_output/
5 |
--------------------------------------------------------------------------------
/node_modules/semver/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - '0.10'
4 | - '0.12'
5 | - 'iojs'
6 |
--------------------------------------------------------------------------------
/node_modules/semver/foot.js.txt:
--------------------------------------------------------------------------------
1 |
2 | })(
3 | typeof exports === 'object' ? exports :
4 | typeof define === 'function' && define.amd ? {} :
5 | semver = {}
6 | );
7 |
--------------------------------------------------------------------------------
/node_modules/semver/head.js.txt:
--------------------------------------------------------------------------------
1 | ;(function(exports) {
2 |
3 |
--------------------------------------------------------------------------------
/node_modules/semver/semver.browser.js.gz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/semver/semver.browser.js.gz
--------------------------------------------------------------------------------
/node_modules/semver/semver.min.js.gz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/semver/semver.min.js.gz
--------------------------------------------------------------------------------
/node_modules/send/node_modules/debug/.jshintrc:
--------------------------------------------------------------------------------
1 | {
2 | "laxbreak": true
3 | }
4 |
--------------------------------------------------------------------------------
/node_modules/send/node_modules/debug/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | example
5 | *.sock
6 | dist
7 |
--------------------------------------------------------------------------------
/node_modules/shallow-copy/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 |
--------------------------------------------------------------------------------
/node_modules/shallow-copy/example/array.js:
--------------------------------------------------------------------------------
1 | var copy = require('../');
2 |
3 | var xs = [ 3, 4, 5, { f: 6, g: 7 } ];
4 | var dup = copy(xs);
5 | dup.unshift(1, 2);
6 | dup[5].g += 100;
7 |
8 | console.log('original: ', xs);
9 | console.log('copy: ', dup);
10 |
--------------------------------------------------------------------------------
/node_modules/shallow-copy/example/object.js:
--------------------------------------------------------------------------------
1 | var copy = require('../');
2 |
3 | var obj = { a: 3, b: 4, c: [5,6] };
4 | var dup = copy(obj);
5 | dup.b *= 111;
6 | dup.c.push(7);
7 |
8 | console.log('original: ', obj);
9 | console.log('copy: ', dup);
10 |
--------------------------------------------------------------------------------
/node_modules/shallow-copy/test/array.js:
--------------------------------------------------------------------------------
1 | var copy = require('../');
2 | var test = require('tape');
3 |
4 | test('array', function (t) {
5 | t.plan(2);
6 |
7 | var xs = [ 3, 4, 5, { f: 6, g: 7 } ];
8 | var dup = copy(xs);
9 | dup.unshift(1, 2);
10 | dup[5].g += 100;
11 |
12 | t.deepEqual(xs, [ 3, 4, 5, { f: 6, g: 107 } ]);
13 | t.deepEqual(dup, [ 1, 2, 3, 4, 5, { f: 6, g: 107 } ]);
14 | });
15 |
--------------------------------------------------------------------------------
/node_modules/shallow-copy/test/object.js:
--------------------------------------------------------------------------------
1 | var copy = require('../');
2 | var test = require('tape');
3 |
4 | test('object', function (t) {
5 | t.plan(2);
6 |
7 | var obj = { a: 3, b: 4, c: [5,6] };
8 | var dup = copy(obj);
9 | dup.b *= 111;
10 | dup.c.push(7);
11 |
12 | t.deepEqual(obj, { a: 3, b: 4, c: [ 5, 6, 7 ] });
13 | t.deepEqual(dup, { a: 3, b: 444, c: [ 5, 6, 7 ] });
14 | });
15 |
--------------------------------------------------------------------------------
/node_modules/shapefile/node_modules/d3-queue/.eslintrc:
--------------------------------------------------------------------------------
1 | ecmaFeatures:
2 | modules: true
3 |
4 | env:
5 | es6: true
6 | browser: true
7 |
8 | extends:
9 | "eslint:recommended"
10 |
11 | rules:
12 | no-cond-assign: 0
13 |
--------------------------------------------------------------------------------
/node_modules/shapefile/node_modules/d3-queue/.npmignore:
--------------------------------------------------------------------------------
1 | *.sublime-*
2 | build/*.zip
3 | test/
4 |
--------------------------------------------------------------------------------
/node_modules/shapefile/node_modules/d3-queue/build/bundle.js:
--------------------------------------------------------------------------------
1 | import queue from "../index"; queue.version = "1.2.3"; export default queue;
--------------------------------------------------------------------------------
/node_modules/shapefile/node_modules/d3-queue/index.js:
--------------------------------------------------------------------------------
1 | import queue from "./src/queue";
2 |
3 | export default queue;
4 |
--------------------------------------------------------------------------------
/node_modules/shapefile/node_modules/d3-queue/src/array.js:
--------------------------------------------------------------------------------
1 | export var slice = [].slice;
2 |
--------------------------------------------------------------------------------
/node_modules/shapefile/node_modules/d3-queue/src/noop.js:
--------------------------------------------------------------------------------
1 | export default function() {}
2 |
--------------------------------------------------------------------------------
/node_modules/shapefile/test/boolean-property.dbf:
--------------------------------------------------------------------------------
1 | _ A W foo L
? Y y N n T t F f
--------------------------------------------------------------------------------
/node_modules/shapefile/test/boolean-property.prj:
--------------------------------------------------------------------------------
1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]]
--------------------------------------------------------------------------------
/node_modules/shapefile/test/boolean-property.shp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/shapefile/test/boolean-property.shp
--------------------------------------------------------------------------------
/node_modules/shapefile/test/boolean-property.shx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/shapefile/test/boolean-property.shx
--------------------------------------------------------------------------------
/node_modules/shapefile/test/date-property.dbf:
--------------------------------------------------------------------------------
1 | _ A W date D
20130102 20130202 20130103
--------------------------------------------------------------------------------
/node_modules/shapefile/test/date-property.prj:
--------------------------------------------------------------------------------
1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]]
--------------------------------------------------------------------------------
/node_modules/shapefile/test/date-property.shp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/shapefile/test/date-property.shp
--------------------------------------------------------------------------------
/node_modules/shapefile/test/date-property.shx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/shapefile/test/date-property.shx
--------------------------------------------------------------------------------
/node_modules/shapefile/test/empty.dbf:
--------------------------------------------------------------------------------
1 | _ ! W
--------------------------------------------------------------------------------
/node_modules/shapefile/test/empty.json:
--------------------------------------------------------------------------------
1 | {
2 | "type": "FeatureCollection",
3 | "bbox": [0, 0, 0, 0],
4 | "features": [
5 | ]
6 | }
7 |
--------------------------------------------------------------------------------
/node_modules/shapefile/test/empty.prj:
--------------------------------------------------------------------------------
1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]]
--------------------------------------------------------------------------------
/node_modules/shapefile/test/empty.shp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/shapefile/test/empty.shp
--------------------------------------------------------------------------------
/node_modules/shapefile/test/empty.shx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/shapefile/test/empty.shx
--------------------------------------------------------------------------------
/node_modules/shapefile/test/ignore-properties.shp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/shapefile/test/ignore-properties.shp
--------------------------------------------------------------------------------
/node_modules/shapefile/test/latin1-property.dbf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/shapefile/test/latin1-property.dbf
--------------------------------------------------------------------------------
/node_modules/shapefile/test/latin1-property.json:
--------------------------------------------------------------------------------
1 | {
2 | "type": "FeatureCollection",
3 | "bbox": [3, 4, 3, 4],
4 | "features": [
5 | {"type": "Feature","properties": {"name": "México"},"geometry": {"type": "Point", "coordinates": [3, 4]}}
6 | ]
7 | }
8 |
--------------------------------------------------------------------------------
/node_modules/shapefile/test/latin1-property.prj:
--------------------------------------------------------------------------------
1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]]
--------------------------------------------------------------------------------
/node_modules/shapefile/test/latin1-property.shp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/shapefile/test/latin1-property.shp
--------------------------------------------------------------------------------
/node_modules/shapefile/test/latin1-property.shx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/shapefile/test/latin1-property.shx
--------------------------------------------------------------------------------
/node_modules/shapefile/test/mixed-properties.dbf:
--------------------------------------------------------------------------------
1 | _ a [ W foo N
2 | bar C P
********** 42 **********blue
--------------------------------------------------------------------------------
/node_modules/shapefile/test/mixed-properties.prj:
--------------------------------------------------------------------------------
1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]]
--------------------------------------------------------------------------------
/node_modules/shapefile/test/mixed-properties.shp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/shapefile/test/mixed-properties.shp
--------------------------------------------------------------------------------
/node_modules/shapefile/test/mixed-properties.shx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/shapefile/test/mixed-properties.shx
--------------------------------------------------------------------------------
/node_modules/shapefile/test/multipoints.dbf:
--------------------------------------------------------------------------------
1 | _ A W FID N
0 1
--------------------------------------------------------------------------------
/node_modules/shapefile/test/multipoints.json:
--------------------------------------------------------------------------------
1 | {
2 | "type": "FeatureCollection",
3 | "bbox": [1, 2, 19, 20],
4 | "features": [
5 | {"type": "Feature","properties": {},"geometry": {"type": "MultiPoint", "coordinates": [[1, 2], [3, 4], [5, 6], [7, 8], [9, 10]]}},
6 | {"type": "Feature","properties": {},"geometry": {"type": "MultiPoint", "coordinates": [[11, 12], [13, 14], [15, 16], [17, 18], [19, 20]]}}
7 | ]
8 | }
9 |
--------------------------------------------------------------------------------
/node_modules/shapefile/test/multipoints.prj:
--------------------------------------------------------------------------------
1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]]
--------------------------------------------------------------------------------
/node_modules/shapefile/test/multipoints.shp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/shapefile/test/multipoints.shp
--------------------------------------------------------------------------------
/node_modules/shapefile/test/multipoints.shx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/shapefile/test/multipoints.shx
--------------------------------------------------------------------------------
/node_modules/shapefile/test/null.dbf:
--------------------------------------------------------------------------------
1 | _ A W FID N
0 1 2 3 4 5 6 7 8
--------------------------------------------------------------------------------
/node_modules/shapefile/test/null.prj:
--------------------------------------------------------------------------------
1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]]
--------------------------------------------------------------------------------
/node_modules/shapefile/test/null.shp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/shapefile/test/null.shp
--------------------------------------------------------------------------------
/node_modules/shapefile/test/null.shx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/shapefile/test/null.shx
--------------------------------------------------------------------------------
/node_modules/shapefile/test/number-property.dbf:
--------------------------------------------------------------------------------
1 | _ A W foo N
2 |
********** 42 -4
--------------------------------------------------------------------------------
/node_modules/shapefile/test/number-property.prj:
--------------------------------------------------------------------------------
1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]]
--------------------------------------------------------------------------------
/node_modules/shapefile/test/number-property.shp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/shapefile/test/number-property.shp
--------------------------------------------------------------------------------
/node_modules/shapefile/test/number-property.shx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/shapefile/test/number-property.shx
--------------------------------------------------------------------------------
/node_modules/shapefile/test/points.dbf:
--------------------------------------------------------------------------------
1 | _ A W FID N
0 1 2 3 4 5 6 7 8
--------------------------------------------------------------------------------
/node_modules/shapefile/test/points.prj:
--------------------------------------------------------------------------------
1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]]
--------------------------------------------------------------------------------
/node_modules/shapefile/test/points.shp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/shapefile/test/points.shp
--------------------------------------------------------------------------------
/node_modules/shapefile/test/points.shx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/shapefile/test/points.shx
--------------------------------------------------------------------------------
/node_modules/shapefile/test/polygons.dbf:
--------------------------------------------------------------------------------
1 | _ A W FID N
0 1 2
--------------------------------------------------------------------------------
/node_modules/shapefile/test/polygons.prj:
--------------------------------------------------------------------------------
1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]]
--------------------------------------------------------------------------------
/node_modules/shapefile/test/polygons.shp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/shapefile/test/polygons.shp
--------------------------------------------------------------------------------
/node_modules/shapefile/test/polygons.shx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/shapefile/test/polygons.shx
--------------------------------------------------------------------------------
/node_modules/shapefile/test/polylines.dbf:
--------------------------------------------------------------------------------
1 | _ A W FID N
0 1
--------------------------------------------------------------------------------
/node_modules/shapefile/test/polylines.json:
--------------------------------------------------------------------------------
1 | {
2 | "type": "FeatureCollection",
3 | "bbox": [1, 2, 19, 20],
4 | "features": [
5 | {"type": "Feature","properties": {},"geometry": {"type": "LineString", "coordinates": [[1, 2], [3, 4], [5, 6], [7, 8], [9, 10]]}},
6 | {"type": "Feature","properties": {},"geometry": {"type": "MultiLineString", "coordinates": [[[11, 12], [13, 14]], [[15, 16], [17, 18], [19, 20]]]}}
7 | ]
8 | }
9 |
--------------------------------------------------------------------------------
/node_modules/shapefile/test/polylines.prj:
--------------------------------------------------------------------------------
1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]]
--------------------------------------------------------------------------------
/node_modules/shapefile/test/polylines.shp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/shapefile/test/polylines.shp
--------------------------------------------------------------------------------
/node_modules/shapefile/test/polylines.shx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/shapefile/test/polylines.shx
--------------------------------------------------------------------------------
/node_modules/shapefile/test/string-property.dbf:
--------------------------------------------------------------------------------
1 | _ A Q W foo C P
blue green
--------------------------------------------------------------------------------
/node_modules/shapefile/test/string-property.prj:
--------------------------------------------------------------------------------
1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]]
--------------------------------------------------------------------------------
/node_modules/shapefile/test/string-property.shp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/shapefile/test/string-property.shp
--------------------------------------------------------------------------------
/node_modules/shapefile/test/string-property.shx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/shapefile/test/string-property.shx
--------------------------------------------------------------------------------
/node_modules/shapefile/test/utf8-property.cpg:
--------------------------------------------------------------------------------
1 | UTF-8
--------------------------------------------------------------------------------
/node_modules/shapefile/test/utf8-property.dbf:
--------------------------------------------------------------------------------
1 | _ A Q ☃ C P
ηελλο ςορλδ
--------------------------------------------------------------------------------
/node_modules/shapefile/test/utf8-property.json:
--------------------------------------------------------------------------------
1 | {
2 | "type": "FeatureCollection",
3 | "bbox": [3, 4, 3, 4],
4 | "features": [
5 | {"type": "Feature","properties": {"☃": "ηελλο ςορλδ"},"geometry": {"type": "Point", "coordinates": [3, 4]}}
6 | ]
7 | }
8 |
--------------------------------------------------------------------------------
/node_modules/shapefile/test/utf8-property.prj:
--------------------------------------------------------------------------------
1 | GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]]
--------------------------------------------------------------------------------
/node_modules/shapefile/test/utf8-property.shp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/shapefile/test/utf8-property.shp
--------------------------------------------------------------------------------
/node_modules/shapefile/test/utf8-property.shx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mjfoster83/geodb-api/ec89be052db15e41435df95f5828d350eb24927b/node_modules/shapefile/test/utf8-property.shx
--------------------------------------------------------------------------------
/node_modules/source-map/.npmignore:
--------------------------------------------------------------------------------
1 | dist/*
2 | node_modules/*
3 |
--------------------------------------------------------------------------------
/node_modules/source-map/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.8
4 | - "0.10"
--------------------------------------------------------------------------------
/node_modules/source-map/build/suffix-browser.js:
--------------------------------------------------------------------------------
1 | /* -*- Mode: js; js-indent-level: 2; -*- */
2 | ///////////////////////////////////////////////////////////////////////////////
3 |
4 | this.sourceMap = {
5 | SourceMapConsumer: require('source-map/source-map-consumer').SourceMapConsumer,
6 | SourceMapGenerator: require('source-map/source-map-generator').SourceMapGenerator,
7 | SourceNode: require('source-map/source-node').SourceNode
8 | };
9 |
--------------------------------------------------------------------------------
/node_modules/source-map/build/suffix-source-map.jsm:
--------------------------------------------------------------------------------
1 | /* -*- Mode: js; js-indent-level: 2; -*- */
2 | ///////////////////////////////////////////////////////////////////////////////
3 |
4 | this.SourceMapConsumer = require('source-map/source-map-consumer').SourceMapConsumer;
5 | this.SourceMapGenerator = require('source-map/source-map-generator').SourceMapGenerator;
6 | this.SourceNode = require('source-map/source-node').SourceNode;
7 |
--------------------------------------------------------------------------------
/node_modules/source-map/build/test-prefix.js:
--------------------------------------------------------------------------------
1 | /*
2 | * WARNING!
3 | *
4 | * Do not edit this file directly, it is built from the sources at
5 | * https://github.com/mozilla/source-map/
6 | */
7 |
8 | Components.utils.import('resource://test/Utils.jsm');
9 |
--------------------------------------------------------------------------------
/node_modules/source-map/build/test-suffix.js:
--------------------------------------------------------------------------------
1 | function run_test() {
2 | runSourceMapTests('{THIS_MODULE}', do_throw);
3 | }
4 |
--------------------------------------------------------------------------------
/node_modules/split/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | node_modules/*
3 | npm_debug.log
4 |
--------------------------------------------------------------------------------
/node_modules/split/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.8
4 | - "0.10"
5 |
--------------------------------------------------------------------------------
/node_modules/static-eval/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 |
--------------------------------------------------------------------------------
/node_modules/static-eval/example/eval.js:
--------------------------------------------------------------------------------
1 | var evaluate = require('static-eval');
2 | var parse = require('esprima').parse;
3 |
4 | var src = process.argv.slice(2).join(' ');
5 | var ast = parse(src).body[0].expression;
6 |
7 | console.log(evaluate(ast));
8 |
--------------------------------------------------------------------------------
/node_modules/static-eval/example/vars.js:
--------------------------------------------------------------------------------
1 | var evaluate = require('../');
2 | var parse = require('esprima').parse;
3 |
4 | var src = '[1,2,3+4*10+n,foo(3+5),obj[""+"x"].y]';
5 | var ast = parse(src).body[0].expression;
6 |
7 | console.log(evaluate(ast, {
8 | n: 6,
9 | foo: function (x) { return x * 100 },
10 | obj: { x: { y: 555 } }
11 | }));
12 |
--------------------------------------------------------------------------------
/node_modules/static-eval/node_modules/.bin/escodegen:
--------------------------------------------------------------------------------
1 | ../escodegen/bin/escodegen.js
--------------------------------------------------------------------------------
/node_modules/static-eval/node_modules/.bin/esgenerate:
--------------------------------------------------------------------------------
1 | ../escodegen/bin/esgenerate.js
--------------------------------------------------------------------------------
/node_modules/static-eval/node_modules/.bin/esparse:
--------------------------------------------------------------------------------
1 | ../esprima/bin/esparse.js
--------------------------------------------------------------------------------
/node_modules/static-eval/node_modules/.bin/esvalidate:
--------------------------------------------------------------------------------
1 | ../esprima/bin/esvalidate.js
--------------------------------------------------------------------------------
/node_modules/static-eval/node_modules/estraverse/.jshintrc:
--------------------------------------------------------------------------------
1 | {
2 | "curly": true,
3 | "eqeqeq": true,
4 | "immed": true,
5 | "eqnull": true,
6 | "latedef": true,
7 | "noarg": true,
8 | "noempty": true,
9 | "quotmark": "single",
10 | "undef": true,
11 | "unused": true,
12 | "strict": true,
13 | "trailing": true,
14 |
15 | "node": true
16 | }
17 |
--------------------------------------------------------------------------------
/node_modules/static-module/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 |
--------------------------------------------------------------------------------
/node_modules/static-module/example/brfs.js:
--------------------------------------------------------------------------------
1 | var staticModule = require('../');
2 | var quote = require('quote-stream');
3 | var fs = require('fs');
4 |
5 | var sm = staticModule({
6 | fs: {
7 | readFileSync: function (file) {
8 | return fs.createReadStream(file).pipe(quote());
9 | }
10 | }
11 | }, { vars: { __dirname: __dirname + '/brfs' } });
12 | process.stdin.pipe(sm).pipe(process.stdout);
13 |
--------------------------------------------------------------------------------
/node_modules/static-module/example/brfs/source.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs');
2 | var src = fs.readFileSync(__dirname + '/x.txt');
3 | console.log(src);
4 |
--------------------------------------------------------------------------------
/node_modules/static-module/example/brfs/x.txt:
--------------------------------------------------------------------------------
1 | beep boop
2 |
--------------------------------------------------------------------------------
/node_modules/static-module/example/fs/source.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs')
2 | fs.readFile(__dirname + '/x.txt', function (err, src) {
3 | console.log(src);
4 | });
5 |
--------------------------------------------------------------------------------
/node_modules/static-module/example/fs/x.txt:
--------------------------------------------------------------------------------
1 | beep boop
2 |
--------------------------------------------------------------------------------
/node_modules/static-module/node_modules/isarray/index.js:
--------------------------------------------------------------------------------
1 | module.exports = Array.isArray || function (arr) {
2 | return Object.prototype.toString.call(arr) == '[object Array]';
3 | };
4 |
--------------------------------------------------------------------------------
/node_modules/static-module/node_modules/minimist/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 |
--------------------------------------------------------------------------------
/node_modules/static-module/node_modules/minimist/example/parse.js:
--------------------------------------------------------------------------------
1 | var argv = require('../')(process.argv.slice(2));
2 | console.dir(argv);
3 |
--------------------------------------------------------------------------------
/node_modules/static-module/node_modules/minimist/test/parse_modified.js:
--------------------------------------------------------------------------------
1 | var parse = require('../');
2 | var test = require('tape');
3 |
4 | test('parse with modifier functions' , function (t) {
5 | t.plan(1);
6 |
7 | var argv = parse([ '-b', '123' ], { boolean: 'b' });
8 | t.deepEqual(argv, { b: true, _: ['123'] });
9 | });
10 |
--------------------------------------------------------------------------------
/node_modules/static-module/node_modules/minimist/test/whitespace.js:
--------------------------------------------------------------------------------
1 | var parse = require('../');
2 | var test = require('tape');
3 |
4 | test('whitespace should be whitespace' , function (t) {
5 | t.plan(1);
6 | var x = parse([ '-x', '\t' ]).x;
7 | t.equal(x, '\t');
8 | });
9 |
--------------------------------------------------------------------------------
/node_modules/static-module/node_modules/object-keys/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/node_modules/static-module/node_modules/object-keys/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.10"
4 | - "0.8"
5 | - "0.6"
6 |
--------------------------------------------------------------------------------
/node_modules/static-module/node_modules/object-keys/index.js:
--------------------------------------------------------------------------------
1 | module.exports = Object.keys || require('./shim');
2 |
3 |
--------------------------------------------------------------------------------
/node_modules/static-module/node_modules/object-keys/test/index.js:
--------------------------------------------------------------------------------
1 |
2 | require('./foreach');
3 | require('./isArguments');
4 |
5 | require('./shim');
6 |
7 |
--------------------------------------------------------------------------------
/node_modules/static-module/node_modules/quote-stream/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 |
--------------------------------------------------------------------------------
/node_modules/static-module/node_modules/quote-stream/bin/usage.txt:
--------------------------------------------------------------------------------
1 | usage: quote-stream
2 |
3 | Transform stdin to a quoted string on stdout.
4 |
5 |
--------------------------------------------------------------------------------
/node_modules/static-module/node_modules/quote-stream/example/stream.js:
--------------------------------------------------------------------------------
1 | var quote = require('../');
2 | process.stdin.pipe(quote()).pipe(process.stdout);
3 |
--------------------------------------------------------------------------------
/node_modules/static-module/node_modules/quote-stream/test/simple.js:
--------------------------------------------------------------------------------
1 | var quote = require('../');
2 | var concat = require('concat-stream');
3 | var test = require('tape');
4 |
5 | test('simple', function (t) {
6 | t.plan(1);
7 | var q = quote();
8 | q.end('abc');
9 |
10 | q.pipe(concat(function (body) {
11 | t.equal(body.toString('utf8'), '"abc"');
12 | }));
13 | });
14 |
--------------------------------------------------------------------------------
/node_modules/static-module/node_modules/readable-stream/.npmignore:
--------------------------------------------------------------------------------
1 | build/
2 | test/
3 | examples/
4 | fs.js
5 | zlib.js
--------------------------------------------------------------------------------
/node_modules/static-module/node_modules/readable-stream/duplex.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_duplex.js")
2 |
--------------------------------------------------------------------------------
/node_modules/static-module/node_modules/readable-stream/passthrough.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_passthrough.js")
2 |
--------------------------------------------------------------------------------
/node_modules/static-module/node_modules/readable-stream/transform.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_transform.js")
2 |
--------------------------------------------------------------------------------
/node_modules/static-module/node_modules/readable-stream/writable.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_writable.js")
2 |
--------------------------------------------------------------------------------
/node_modules/static-module/node_modules/through2/.npmignore:
--------------------------------------------------------------------------------
1 | test
2 | .jshintrc
3 | .travis.yml
--------------------------------------------------------------------------------
/node_modules/static-module/node_modules/xtend/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/node_modules/static-module/node_modules/xtend/Makefile:
--------------------------------------------------------------------------------
1 | browser:
2 | node ./support/compile
3 |
4 | .PHONY: browser
--------------------------------------------------------------------------------
/node_modules/static-module/node_modules/xtend/has-keys.js:
--------------------------------------------------------------------------------
1 | module.exports = hasKeys
2 |
3 | function hasKeys(source) {
4 | return source !== null &&
5 | (typeof source === "object" ||
6 | typeof source === "function")
7 | }
8 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/assign/comma.js:
--------------------------------------------------------------------------------
1 | x = 5, b = require('beep');
2 | console.log(b.x * 3);
3 | console.log(b.f(5));
4 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/assign/source.js:
--------------------------------------------------------------------------------
1 | b = require('beep');
2 | console.log(b.x * 3);
3 | console.log(b.f(5));
4 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/brfs/attribute.js:
--------------------------------------------------------------------------------
1 | var f = require('fs').readFileSync;
2 | var src = f(__dirname + '/x.txt', 'utf8');
3 | console.log(src);
4 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/brfs/attribute_brackets.js:
--------------------------------------------------------------------------------
1 | var f = require('fs')["readFileSync"];
2 | var src = f(__dirname + '/x.txt', 'utf8');
3 | console.log(src);
4 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/brfs/attribute_vars.js:
--------------------------------------------------------------------------------
1 | var x = 5, f = require('fs').readFileSync, y = 2;
2 | var src = f(__dirname + '/x.txt', 'utf8');
3 | console.log(src);
4 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/brfs/brackets.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs');
2 | var src = fs["readFileSync"](__dirname + '/x.txt', 'utf8');
3 | console.log(src);
4 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/brfs/multi_require.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs'), x = 5;
2 | var src = fs.readFileSync(__dirname + '/x.txt', 'utf8');
3 | console.log(src);
4 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/brfs/multi_require_with_uninitialized.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs'), x;
2 | var src = fs.readFileSync(__dirname + '/x.txt', 'utf8');
3 | console.log(src);
4 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/brfs/source.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs');
2 | var src = fs.readFileSync(__dirname + '/x.txt', 'utf8');
3 | console.log(src);
4 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/brfs/x.txt:
--------------------------------------------------------------------------------
1 | beep boop
2 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/brfs/x5.js:
--------------------------------------------------------------------------------
1 | var a = 1, b = 2, fs = require('fs'),
2 | c = 3, d = 4, src = fs.readFileSync(__dirname + '/x.txt', 'utf8'),
3 | e = 5
4 | ;
5 | console.log(src);
6 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/fn/source.js:
--------------------------------------------------------------------------------
1 | var b = require('beep');
2 | console.log(b(5));
3 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/fs/html.js:
--------------------------------------------------------------------------------
1 | var html = require('fs').readFileSync(__dirname + '/robot.html', 'utf8');
2 | console.log(html);
3 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/fs/readfile.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs')
2 | fs.readFile(__dirname + '/x.txt', function (err, src) {
3 | console.log(src);
4 | });
5 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/fs/robot.html:
--------------------------------------------------------------------------------
1 | EXTERMINATE
2 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/fs/x.txt:
--------------------------------------------------------------------------------
1 | beep boop
2 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/fs_twice/4x.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs');
2 | var a = fs.readFileSync(__dirname + '/robot.html', 'utf8');
3 | var b = fs.readFileSync(__dirname + '/x.txt', 'utf8');
4 | var c = fs.readFileSync(__dirname + '/robot.html', 'utf8');
5 | var d = fs.readFileSync(__dirname + '/x.txt', 'utf8');
6 | console.log(a);
7 | console.log(b);
8 | console.log(c);
9 | console.log(d);
10 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/fs_twice/html.js:
--------------------------------------------------------------------------------
1 | var a = require('fs').readFileSync(__dirname + '/robot.html', 'utf8');
2 | var b = require('fs').readFileSync(__dirname + '/x.txt', 'utf8');
3 | console.log(a);
4 | console.log(b);
5 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/fs_twice/readfile.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs')
2 | fs.readFile(__dirname + '/x.txt', function (err, src) {
3 | console.log(src);
4 | });
5 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/fs_twice/robot.html:
--------------------------------------------------------------------------------
1 | EXTERMINATE
2 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/fs_twice/vars.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs');
2 | var a = fs.readFileSync(__dirname + '/robot.html', 'utf8'),
3 | b = fs.readFileSync(__dirname + '/x.txt', 'utf8');
4 | console.log(a);
5 | console.log(b);
6 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/fs_twice/x.txt:
--------------------------------------------------------------------------------
1 | beep boop
2 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/inline/fn.js:
--------------------------------------------------------------------------------
1 | var x = require('beep')(5);
2 | console.log(x);
3 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/inline/fn_call.js:
--------------------------------------------------------------------------------
1 | console.log(require('beep')(5));
2 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/inline/fn_expr.js:
--------------------------------------------------------------------------------
1 | console.log(require('beep')(5) * 3);
2 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/inline/obj.js:
--------------------------------------------------------------------------------
1 | var x = require('beep').f(5);
2 | console.log(x);
3 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/inline/obj_call.js:
--------------------------------------------------------------------------------
1 | console.log(require('beep').f(5));
2 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/inline/obj_expr.js:
--------------------------------------------------------------------------------
1 | console.log(require('beep').f(5) * 2);
2 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/log/source.js:
--------------------------------------------------------------------------------
1 | console.log(require('beep')());
2 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/many/a.txt:
--------------------------------------------------------------------------------
1 | A!
2 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/many/all_inline.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs'),
2 | a = fs.readFileSync(__dirname + '/a.txt', 'utf8'),
3 | b = fs.readFileSync(__dirname + '/b.txt', 'utf8'),
4 | c = fs.readFileSync(__dirname + '/c.txt', 'utf8')
5 | ;
6 | console.log(a + b + c);
7 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/many/b.txt:
--------------------------------------------------------------------------------
1 | B!
2 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/many/c.txt:
--------------------------------------------------------------------------------
1 | C!
2 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/many/inline.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs');
2 | var a = fs.readFileSync(__dirname + '/a.txt', 'utf8'),
3 | b = fs.readFileSync(__dirname + '/b.txt', 'utf8'),
4 | c = fs.readFileSync(__dirname + '/c.txt', 'utf8')
5 | ;
6 | console.log(a + b + c);
7 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/many/source.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs');
2 | var a = fs.readFileSync(__dirname + '/a.txt', 'utf8');
3 | var b = fs.readFileSync(__dirname + '/b.txt', 'utf8');
4 | var c = fs.readFileSync(__dirname + '/c.txt', 'utf8');
5 | console.log(a + b + c);
6 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/mixed/source.js:
--------------------------------------------------------------------------------
1 | var b = require('beep');
2 | console.log(b.x.y.z * 3);
3 | console.log(b.quote.read(__dirname + '/xyz.txt'));
4 | console.log(b.f.g.h(5));
5 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/mixed/unmixed.js:
--------------------------------------------------------------------------------
1 | var b = require('beep');
2 | console.log(b.x * 3);
3 | console.log(b.quote(__dirname + '/xyz.txt'));
4 | console.log(b.f(5));
5 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/mixed/xyz.txt:
--------------------------------------------------------------------------------
1 | oh hello
2 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/nested/source.js:
--------------------------------------------------------------------------------
1 | var b = require('beep');
2 | console.log(b.x.y.z * 3);
3 | console.log(b.f.g.h(5));
4 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/obj/source.js:
--------------------------------------------------------------------------------
1 | var b = require('beep');
2 | console.log(b.x * 3);
3 | console.log(b.f(5));
4 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/prop/source.js:
--------------------------------------------------------------------------------
1 | var f = require('fff');
2 | var toString = Object.prototype.toString;
3 | console.log(toString.call(f(5)));
4 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/readfile_resolve/main.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs')
2 | var src = fs.readFileSync(require.resolve('aaa/wow.txt'), 'utf8');
3 | console.log(src);
4 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/readfile_resolve/node_modules/aaa/wow.txt:
--------------------------------------------------------------------------------
1 | amaze
2 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/shebang/source.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var b = require('beep');
3 | console.log(b.x * 3);
4 | console.log(b.f(5));
5 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/varmod/source.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs');
2 | var path = require('path');
3 | var html = fs.readFileSync(path.join(__dirname, 'vars.html'), 'utf8');
4 | var x = '!';
5 | console.log(html + x);
6 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/varmod/vars.html:
--------------------------------------------------------------------------------
1 | beep boop
--------------------------------------------------------------------------------
/node_modules/static-module/test/vars/five.js:
--------------------------------------------------------------------------------
1 | var a = 1, fs = require('fs'),
2 | b = 2,
3 | html = fs.readFileSync(__dirname + '/vars.html', 'utf8'),
4 | c = 3
5 | ;
6 | console.log(html + a + b + c);
7 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/vars/one.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs'),
2 | html = fs.readFileSync(__dirname + '/vars.html', 'utf8')
3 | ;
4 | console.log(html);
5 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/vars/source.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs'),
2 | html = fs.readFileSync(__dirname + '/vars.html', 'utf8'),
3 | x = '!'
4 | ;
5 | console.log(html + x);
6 |
--------------------------------------------------------------------------------
/node_modules/static-module/test/vars/vars.html:
--------------------------------------------------------------------------------
1 | beep boop
--------------------------------------------------------------------------------
/node_modules/string_decoder/.npmignore:
--------------------------------------------------------------------------------
1 | build
2 | test
3 |
--------------------------------------------------------------------------------
/node_modules/through/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.6
4 | - 0.8
5 | - "0.10"
6 |
--------------------------------------------------------------------------------
/node_modules/through2/.npmignore:
--------------------------------------------------------------------------------
1 | test
2 | .jshintrc
3 | .travis.yml
--------------------------------------------------------------------------------
/node_modules/topojson/.eslintrc:
--------------------------------------------------------------------------------
1 | ecmaFeatures:
2 | modules: true
3 |
4 | env:
5 | es6: true
6 | browser: true
7 |
8 | extends:
9 | "eslint:recommended"
10 |
11 | rules:
12 | no-cond-assign: 0
13 | no-constant-condition: 0
14 |
--------------------------------------------------------------------------------
/node_modules/topojson/.npmignore:
--------------------------------------------------------------------------------
1 | *.sublime-*
2 | build/*.zip
3 | examples/
4 | test/
5 |
--------------------------------------------------------------------------------
/node_modules/topojson/build/bundle.js:
--------------------------------------------------------------------------------
1 | var version = "1.6.26"; export * from "../client"; export {version};
--------------------------------------------------------------------------------
/node_modules/topojson/client.js:
--------------------------------------------------------------------------------
1 | export {default as mesh, meshArcs} from "./src/mesh";
2 | export {default as merge, mergeArcs} from "./src/merge";
3 | export {default as feature} from "./src/feature";
4 | export {default as neighbors} from "./src/neighbors";
5 | export {default as presimplify} from "./src/presimplify";
6 |
--------------------------------------------------------------------------------
/node_modules/topojson/lib/topojson/coordinate-systems.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | cartesian: require("./cartesian"),
3 | spherical: require("./spherical")
4 | };
5 |
--------------------------------------------------------------------------------
/node_modules/topojson/lib/topojson/topology/README.md:
--------------------------------------------------------------------------------
1 | For an explanation of topology construction, see
2 | [How To Infer Topology](http://bost.ocks.org/mike/topology/).
3 |
--------------------------------------------------------------------------------
/node_modules/topojson/lib/topojson/topology/point-equal.js:
--------------------------------------------------------------------------------
1 | module.exports = function(pointA, pointB) {
2 | return pointA[0] === pointB[0] && pointA[1] === pointB[1];
3 | };
4 |
--------------------------------------------------------------------------------
/node_modules/topojson/src/array.js:
--------------------------------------------------------------------------------
1 | export function reverse(array, n) {
2 | var t, j = array.length, i = j - n;
3 | while (i < --j) t = array[i], array[i++] = array[j], array[j] = t;
4 | }
5 |
6 | export function bisect(a, x) {
7 | var lo = 0, hi = a.length;
8 | while (lo < hi) {
9 | var mid = lo + hi >>> 1;
10 | if (a[mid] < x) lo = mid + 1;
11 | else hi = mid;
12 | }
13 | return lo;
14 | }
15 |
--------------------------------------------------------------------------------
/node_modules/topojson/src/noop.js:
--------------------------------------------------------------------------------
1 | export default function() {}
2 |
--------------------------------------------------------------------------------
/node_modules/transformers/.npmignore:
--------------------------------------------------------------------------------
1 | test/
2 | .travis.yml
--------------------------------------------------------------------------------
/node_modules/transformers/node_modules/.bin/uglifyjs:
--------------------------------------------------------------------------------
1 | ../uglify-js/bin/uglifyjs
--------------------------------------------------------------------------------
/node_modules/transformers/node_modules/is-promise/.npmignore:
--------------------------------------------------------------------------------
1 | component
2 | build
3 | node_modules
4 | test.js
5 | component.json
6 | .gitignore
--------------------------------------------------------------------------------
/node_modules/transformers/node_modules/is-promise/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.10"
--------------------------------------------------------------------------------
/node_modules/transformers/node_modules/is-promise/index.js:
--------------------------------------------------------------------------------
1 | module.exports = isPromise;
2 |
3 | function isPromise(obj) {
4 | return obj && typeof obj.then === 'function';
5 | }
--------------------------------------------------------------------------------
/node_modules/transformers/node_modules/promise/.npmignore:
--------------------------------------------------------------------------------
1 | components
2 | node_modules
3 | test
4 | .gitignore
5 | .travis.yml
6 | component.json
--------------------------------------------------------------------------------
/node_modules/transformers/node_modules/uglify-js/.npmignore:
--------------------------------------------------------------------------------
1 | tmp/
2 | node_modules/
3 |
--------------------------------------------------------------------------------
/node_modules/transformers/node_modules/uglify-js/test/compress/arrays.js:
--------------------------------------------------------------------------------
1 | holes_and_undefined: {
2 | input: {
3 | x = [1, 2, undefined];
4 | y = [1, , 2, ];
5 | z = [1, undefined, 3];
6 | }
7 | expect: {
8 | x=[1,2,void 0];
9 | y=[1,,2];
10 | z=[1,void 0,3];
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/node_modules/transformers/node_modules/uglify-js/test/compress/issue-12.js:
--------------------------------------------------------------------------------
1 | keep_name_of_getter: {
2 | options = { unused: true };
3 | input: { a = { get foo () {} } }
4 | expect: { a = { get foo () {} } }
5 | }
6 |
7 | keep_name_of_setter: {
8 | options = { unused: true };
9 | input: { a = { set foo () {} } }
10 | expect: { a = { set foo () {} } }
11 | }
12 |
--------------------------------------------------------------------------------
/node_modules/typedarray/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 |
--------------------------------------------------------------------------------
/node_modules/typedarray/example/tarray.js:
--------------------------------------------------------------------------------
1 | var Uint8Array = require('../').Uint8Array;
2 | var ua = new Uint8Array(5);
3 | ua[1] = 256 + 55;
4 | console.log(ua[1]);
5 |
--------------------------------------------------------------------------------
/node_modules/typedarray/test/tarray.js:
--------------------------------------------------------------------------------
1 | var TA = require('../');
2 | var test = require('tape');
3 |
4 | test('tiny u8a test', function (t) {
5 | var ua = new(TA.Uint8Array)(5);
6 | t.equal(ua.length, 5);
7 | ua[1] = 256 + 55;
8 | t.equal(ua[1], 55);
9 | t.end();
10 | });
11 |
--------------------------------------------------------------------------------
/node_modules/uglify-js/node_modules/async/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "async",
3 | "repo": "caolan/async",
4 | "description": "Higher-order functions and common patterns for asynchronous code",
5 | "version": "0.1.23",
6 | "keywords": [],
7 | "dependencies": {},
8 | "development": {},
9 | "main": "lib/async.js",
10 | "scripts": [ "lib/async.js" ]
11 | }
12 |
--------------------------------------------------------------------------------
/node_modules/uglify-to-browserify/.npmignore:
--------------------------------------------------------------------------------
1 | lib-cov
2 | *.seed
3 | *.log
4 | *.csv
5 | *.dat
6 | *.out
7 | *.pid
8 | *.gz
9 | pids
10 | logs
11 | results
12 | npm-debug.log
13 | node_modules
14 | /test/output.js
15 |
--------------------------------------------------------------------------------
/node_modules/uglify-to-browserify/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.10"
--------------------------------------------------------------------------------
/node_modules/unpipe/HISTORY.md:
--------------------------------------------------------------------------------
1 | 1.0.0 / 2015-06-14
2 | ==================
3 |
4 | * Initial release
5 |
--------------------------------------------------------------------------------
/node_modules/util-deprecate/History.md:
--------------------------------------------------------------------------------
1 |
2 | 1.0.2 / 2015-10-07
3 | ==================
4 |
5 | * use try/catch when checking `localStorage` (#3, @kumavis)
6 |
7 | 1.0.1 / 2014-11-25
8 | ==================
9 |
10 | * browser: use `console.warn()` for deprecation calls
11 | * browser: more jsdocs
12 |
13 | 1.0.0 / 2014-04-30
14 | ==================
15 |
16 | * initial commit
17 |
--------------------------------------------------------------------------------
/node_modules/util-deprecate/node.js:
--------------------------------------------------------------------------------
1 |
2 | /**
3 | * For Node.js, simply re-export the core `util.deprecate` function.
4 | */
5 |
6 | module.exports = require('util').deprecate;
7 |
--------------------------------------------------------------------------------
/node_modules/utils-merge/.travis.yml:
--------------------------------------------------------------------------------
1 | language: "node_js"
2 | node_js:
3 | - "0.4"
4 | - "0.6"
5 | - "0.8"
6 | - "0.10"
7 |
--------------------------------------------------------------------------------
/node_modules/void-elements/.gitattributes:
--------------------------------------------------------------------------------
1 | * text=auto
2 |
--------------------------------------------------------------------------------
/node_modules/void-elements/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/node_modules/void-elements/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - '0.10'
4 | - '0.11'
5 |
--------------------------------------------------------------------------------
/node_modules/void-elements/test/index.js:
--------------------------------------------------------------------------------
1 | var assert = require('assert');
2 | var voidElements = require('../');
3 | assert(!voidElements.span, ' is not a void element');
4 | assert(voidElements.img, '
is a void element');
5 | console.log('tests passed');
6 |
--------------------------------------------------------------------------------
/node_modules/with/.npmignore:
--------------------------------------------------------------------------------
1 | test/
2 | .travis.yml
--------------------------------------------------------------------------------
/node_modules/wordwrap/example/meat.js:
--------------------------------------------------------------------------------
1 | var wrap = require('wordwrap')(15);
2 |
3 | console.log(wrap('You and your whole family are made out of meat.'));
4 |
--------------------------------------------------------------------------------
/node_modules/xtend/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/node_modules/xtend/Makefile:
--------------------------------------------------------------------------------
1 | browser:
2 | node ./support/compile
3 |
4 | .PHONY: browser
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "pg_mapper",
3 | "version": "0.0.0",
4 | "private": true,
5 | "scripts": {
6 | "start": "node ./bin/www"
7 | },
8 | "dependencies": {
9 | "body-parser": "~1.13.2",
10 | "cookie-parser": "~1.3.5",
11 | "debug": "~2.2.0",
12 | "express": "~4.13.1",
13 | "jade": "~1.11.0",
14 | "morgan": "~1.6.1",
15 | "serve-favicon": "~2.3.0",
16 | "pg": "*"
17 | }
18 | }
--------------------------------------------------------------------------------
/public/stylesheets/style.css:
--------------------------------------------------------------------------------
1 | body {
2 | padding: 0;
3 | margin: 0;
4 | }
5 | html, body, #map {
6 | height: 100%;
7 | width: 100%;
8 | }
9 |
10 |
--------------------------------------------------------------------------------
/routes/users.js:
--------------------------------------------------------------------------------
1 | var express = require('express');
2 | var router = express.Router();
3 |
4 | /* GET users listing. */
5 | router.get('/', function(req, res, next) {
6 | res.send('respond with a resource');
7 | });
8 |
9 | module.exports = router;
10 |
--------------------------------------------------------------------------------
/views/error.jade:
--------------------------------------------------------------------------------
1 | extends layout
2 |
3 | block content
4 | h1= message
5 | h2= error.status
6 | pre #{error.stack}
7 |
--------------------------------------------------------------------------------
/views/index.jade:
--------------------------------------------------------------------------------
1 | extends layout
2 |
3 | block content
4 | h1= title
5 | p Welcome to #{title}
6 | a(href='/map') Go to Map
7 |
--------------------------------------------------------------------------------