├── .cordova └── config.json ├── .gitignore ├── README.md ├── merges └── blackberry10 │ └── config.xml ├── platforms ├── android │ ├── AndroidManifest.xml │ ├── build.xml │ ├── cordova │ │ ├── build │ │ ├── build.bat │ │ ├── check_reqs │ │ ├── clean │ │ ├── clean.bat │ │ ├── defaults.xml │ │ ├── lib │ │ │ ├── appinfo.js │ │ │ ├── build.js │ │ │ ├── check_reqs.js │ │ │ ├── clean.js │ │ │ ├── device.js │ │ │ ├── emulator.js │ │ │ ├── install-device │ │ │ ├── install-device.bat │ │ │ ├── install-emulator │ │ │ ├── install-emulator.bat │ │ │ ├── list-devices │ │ │ ├── list-devices.bat │ │ │ ├── list-emulator-images │ │ │ ├── list-emulator-images.bat │ │ │ ├── list-started-emulators │ │ │ ├── list-started-emulators.bat │ │ │ ├── log.js │ │ │ ├── run.js │ │ │ ├── start-emulator │ │ │ └── start-emulator.bat │ │ ├── log │ │ ├── log.bat │ │ ├── node_modules │ │ │ └── shelljs │ │ │ │ ├── .documentup.json │ │ │ │ ├── .npmignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── bin │ │ │ │ └── shjs │ │ │ │ ├── global.js │ │ │ │ ├── jshint.json │ │ │ │ ├── make.js │ │ │ │ ├── package.json │ │ │ │ ├── scripts │ │ │ │ ├── docs.js │ │ │ │ └── run-tests.js │ │ │ │ └── shell.js │ │ ├── run │ │ ├── run.bat │ │ ├── version │ │ └── version.bat │ ├── libs │ │ └── cordova-3.1.0.jar │ ├── proguard-project.txt │ ├── project.properties │ ├── res │ │ ├── drawable-hdpi │ │ │ └── icon.png │ │ ├── drawable-ldpi │ │ │ └── icon.png │ │ ├── drawable-mdpi │ │ │ └── icon.png │ │ ├── drawable-xhdpi │ │ │ └── icon.png │ │ ├── drawable │ │ │ └── icon.png │ │ ├── values │ │ │ └── strings.xml │ │ └── xml │ │ │ └── config.xml │ └── src │ │ ├── com │ │ ├── chariotsolutions │ │ │ └── nfc │ │ │ │ └── plugin │ │ │ │ ├── NfcPlugin.java │ │ │ │ └── Util.java │ │ └── megster │ │ │ └── nfc │ │ │ └── reader │ │ │ └── NfcReader.java │ │ └── org │ │ └── apache │ │ └── cordova │ │ ├── api │ │ └── Dummy.java │ │ ├── device │ │ └── Device.java │ │ └── vibration │ │ └── Vibration.java ├── blackberry10 │ ├── cordova │ │ ├── build │ │ ├── build.bat │ │ ├── clean │ │ ├── clean.bat │ │ ├── default-icon.png │ │ ├── defaults.xml │ │ ├── init │ │ ├── lib │ │ │ ├── bar-builder.js │ │ │ ├── bar-conf.js │ │ │ ├── bbwpignore.js │ │ │ ├── build │ │ │ ├── clean │ │ │ ├── cmdline.js │ │ │ ├── conf.js │ │ │ ├── config-parser.js │ │ │ ├── debugtoken-helper.js │ │ │ ├── file-manager.js │ │ │ ├── i18n-manager.js │ │ │ ├── install-device │ │ │ ├── install-device.bat │ │ │ ├── list-devices │ │ │ ├── list-devices.bat │ │ │ ├── list-devices.js │ │ │ ├── list-emulator-images │ │ │ ├── list-emulator-images.bat │ │ │ ├── list-emulator-images.js │ │ │ ├── list-started-emulators │ │ │ ├── list-started-emulators.bat │ │ │ ├── list-started-emulators.js │ │ │ ├── localize.js │ │ │ ├── log │ │ │ ├── log.bat │ │ │ ├── logger.js │ │ │ ├── native-packager.js │ │ │ ├── packager-utils.js │ │ │ ├── packager-validator.js │ │ │ ├── packager.js │ │ │ ├── run │ │ │ ├── session.js │ │ │ ├── signing-helper.js │ │ │ ├── start-emulator │ │ │ ├── start-emulator.bat │ │ │ ├── target-utils.js │ │ │ ├── target.js │ │ │ ├── utils.js │ │ │ └── version.js │ │ ├── node_modules │ │ │ ├── .bin │ │ │ │ ├── jake │ │ │ │ ├── jasmine-node │ │ │ │ ├── shjs │ │ │ │ └── xlocalize │ │ │ ├── async │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── component.json │ │ │ │ ├── lib │ │ │ │ │ └── async.js │ │ │ │ └── package.json │ │ │ ├── commander │ │ │ │ ├── .npmignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── History.md │ │ │ │ ├── Makefile │ │ │ │ ├── Readme.md │ │ │ │ ├── index.js │ │ │ │ ├── lib │ │ │ │ │ └── commander.js │ │ │ │ └── package.json │ │ │ ├── elementtree │ │ │ │ ├── .npmignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── CHANGES.md │ │ │ │ ├── LICENSE.txt │ │ │ │ ├── Makefile │ │ │ │ ├── NOTICE │ │ │ │ ├── README.md │ │ │ │ ├── lib │ │ │ │ │ ├── constants.js │ │ │ │ │ ├── elementpath.js │ │ │ │ │ ├── elementtree.js │ │ │ │ │ ├── errors.js │ │ │ │ │ ├── parser.js │ │ │ │ │ ├── parsers │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ └── sax.js │ │ │ │ │ ├── sprintf.js │ │ │ │ │ ├── treebuilder.js │ │ │ │ │ └── utils.js │ │ │ │ ├── node_modules │ │ │ │ │ └── sax │ │ │ │ │ │ ├── AUTHORS │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── examples │ │ │ │ │ │ ├── big-not-pretty.xml │ │ │ │ │ │ ├── example.js │ │ │ │ │ │ ├── get-products.js │ │ │ │ │ │ ├── hello-world.js │ │ │ │ │ │ ├── not-pretty.xml │ │ │ │ │ │ ├── pretty-print.js │ │ │ │ │ │ ├── shopping.xml │ │ │ │ │ │ ├── strict.dtd │ │ │ │ │ │ ├── switch-bench.js │ │ │ │ │ │ ├── test.html │ │ │ │ │ │ └── test.xml │ │ │ │ │ │ ├── lib │ │ │ │ │ │ └── sax.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── buffer-overrun.js │ │ │ │ │ │ ├── cdata-chunked.js │ │ │ │ │ │ ├── cdata-end-split.js │ │ │ │ │ │ ├── cdata-fake-end.js │ │ │ │ │ │ ├── cdata-multiple.js │ │ │ │ │ │ ├── cdata.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── issue-23.js │ │ │ │ │ │ ├── issue-30.js │ │ │ │ │ │ ├── issue-35.js │ │ │ │ │ │ ├── issue-47.js │ │ │ │ │ │ ├── issue-49.js │ │ │ │ │ │ ├── parser-position.js │ │ │ │ │ │ ├── script.js │ │ │ │ │ │ ├── self-closing-child-strict.js │ │ │ │ │ │ ├── self-closing-child.js │ │ │ │ │ │ ├── self-closing-tag.js │ │ │ │ │ │ ├── stray-ending.js │ │ │ │ │ │ ├── trailing-non-whitespace.js │ │ │ │ │ │ ├── unquoted.js │ │ │ │ │ │ ├── xmlns-issue-41.js │ │ │ │ │ │ ├── xmlns-rebinding.js │ │ │ │ │ │ ├── xmlns-strict.js │ │ │ │ │ │ ├── xmlns-unbound.js │ │ │ │ │ │ ├── xmlns-xml-default-prefix-attribute.js │ │ │ │ │ │ ├── xmlns-xml-default-prefix.js │ │ │ │ │ │ └── xmlns-xml-default-redefine.js │ │ │ │ ├── package.json │ │ │ │ └── tests │ │ │ │ │ ├── data │ │ │ │ │ ├── xml1.xml │ │ │ │ │ └── xml2.xml │ │ │ │ │ └── test-simple.js │ │ │ ├── jWorkflow │ │ │ │ ├── .npmignore │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── Rakefile │ │ │ │ ├── jworkflow-min-0.8.0.js │ │ │ │ ├── lib │ │ │ │ │ └── jWorkflow.js │ │ │ │ ├── package.json │ │ │ │ └── test │ │ │ │ │ ├── test.html │ │ │ │ │ ├── test_jworkflow.js │ │ │ │ │ └── vendor │ │ │ │ │ ├── jquery.js │ │ │ │ │ ├── qunit.css │ │ │ │ │ └── qunit.js │ │ │ ├── jake │ │ │ │ ├── Jakefile │ │ │ │ ├── Makefile │ │ │ │ ├── README.md │ │ │ │ ├── bin │ │ │ │ │ └── cli.js │ │ │ │ ├── lib │ │ │ │ │ ├── api.js │ │ │ │ │ ├── file_list.js │ │ │ │ │ ├── jake.js │ │ │ │ │ ├── loader.js │ │ │ │ │ ├── namespace.js │ │ │ │ │ ├── npm_publish_task.js │ │ │ │ │ ├── package_task.js │ │ │ │ │ ├── parseargs.js │ │ │ │ │ ├── program.js │ │ │ │ │ ├── rule.js │ │ │ │ │ ├── task │ │ │ │ │ │ ├── directory_task.js │ │ │ │ │ │ ├── file_task.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ └── task.js │ │ │ │ │ ├── test_task.js │ │ │ │ │ ├── utils │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ └── logger.js │ │ │ │ │ └── watch_task.js │ │ │ │ ├── node_modules │ │ │ │ │ ├── minimatch │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── minimatch.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ ├── lru-cache │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ ├── AUTHORS │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── bench.js │ │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ │ │ └── lru-cache.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ ├── basic.js │ │ │ │ │ │ │ │ │ ├── foreach.js │ │ │ │ │ │ │ │ │ └── memory-leak.js │ │ │ │ │ │ │ └── sigmund │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── bench.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── sigmund.js │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ └── basic.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── basic.js │ │ │ │ │ │ │ ├── brace-expand.js │ │ │ │ │ │ │ ├── caching.js │ │ │ │ │ │ │ └── defaults.js │ │ │ │ │ └── utilities │ │ │ │ │ │ ├── Jakefile │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── lib │ │ │ │ │ │ ├── array.js │ │ │ │ │ │ ├── async.js │ │ │ │ │ │ ├── core.js │ │ │ │ │ │ ├── date.js │ │ │ │ │ │ ├── event_buffer.js │ │ │ │ │ │ ├── file.js │ │ │ │ │ │ ├── i18n.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── inflection.js │ │ │ │ │ │ ├── log.js │ │ │ │ │ │ ├── network.js │ │ │ │ │ │ ├── object.js │ │ │ │ │ │ ├── request.js │ │ │ │ │ │ ├── sorted_collection.js │ │ │ │ │ │ ├── string.js │ │ │ │ │ │ ├── uri.js │ │ │ │ │ │ └── xml.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── array.js │ │ │ │ │ │ ├── core.js │ │ │ │ │ │ ├── date.js │ │ │ │ │ │ ├── event_buffer.js │ │ │ │ │ │ ├── file.js │ │ │ │ │ │ ├── i18n.js │ │ │ │ │ │ ├── inflection.js │ │ │ │ │ │ ├── network.js │ │ │ │ │ │ ├── object.js │ │ │ │ │ │ ├── sorted_collection.js │ │ │ │ │ │ ├── string.js │ │ │ │ │ │ ├── uri.js │ │ │ │ │ │ └── xml.js │ │ │ │ ├── package.json │ │ │ │ └── test │ │ │ │ │ ├── Jakefile │ │ │ │ │ ├── Jakefile.rule │ │ │ │ │ ├── exec.js │ │ │ │ │ ├── file_list.js │ │ │ │ │ ├── file_task.js │ │ │ │ │ ├── helpers.js │ │ │ │ │ ├── namespace.js │ │ │ │ │ ├── parseargs.js │ │ │ │ │ ├── rule.js │ │ │ │ │ └── task_base.js │ │ │ ├── jasmine-node │ │ │ │ ├── .npmignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── bin │ │ │ │ │ └── jasmine-node │ │ │ │ ├── lib │ │ │ │ │ └── jasmine-node │ │ │ │ │ │ ├── async-callback.js │ │ │ │ │ │ ├── autotest.js │ │ │ │ │ │ ├── cli.js │ │ │ │ │ │ ├── cs.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── jasmine-1.3.1.js │ │ │ │ │ │ ├── reporter.js │ │ │ │ │ │ ├── requirejs-runner.js │ │ │ │ │ │ ├── requirejs-spec-loader.js │ │ │ │ │ │ ├── requirejs-wrapper-template.js │ │ │ │ │ │ └── spec-collection.js │ │ │ │ ├── node_modules │ │ │ │ │ ├── .bin │ │ │ │ │ │ ├── cake │ │ │ │ │ │ ├── coffee │ │ │ │ │ │ └── r.js │ │ │ │ │ ├── coffee-script │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── CNAME │ │ │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README │ │ │ │ │ │ ├── Rakefile │ │ │ │ │ │ ├── bin │ │ │ │ │ │ │ ├── cake │ │ │ │ │ │ │ └── coffee │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── coffee-script │ │ │ │ │ │ │ │ ├── browser.js │ │ │ │ │ │ │ │ ├── cake.js │ │ │ │ │ │ │ │ ├── coffee-script.js │ │ │ │ │ │ │ │ ├── command.js │ │ │ │ │ │ │ │ ├── grammar.js │ │ │ │ │ │ │ │ ├── helpers.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── lexer.js │ │ │ │ │ │ │ │ ├── nodes.js │ │ │ │ │ │ │ │ ├── optparse.js │ │ │ │ │ │ │ │ ├── parser.js │ │ │ │ │ │ │ │ ├── repl.js │ │ │ │ │ │ │ │ ├── rewriter.js │ │ │ │ │ │ │ │ ├── scope.js │ │ │ │ │ │ │ │ └── sourcemap.js │ │ │ │ │ │ └── package.json │ │ │ │ │ ├── gaze │ │ │ │ │ │ ├── .editorconfig │ │ │ │ │ │ ├── .jshintrc │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── AUTHORS │ │ │ │ │ │ ├── Gruntfile.js │ │ │ │ │ │ ├── LICENSE-MIT │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── benchmarks │ │ │ │ │ │ │ └── gaze100s.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── gaze.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ ├── fileset │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE-MIT │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ │ │ └── fileset.js │ │ │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ │ │ └── glob │ │ │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ │ │ │ ├── g.js │ │ │ │ │ │ │ │ │ │ └── usr-local.js │ │ │ │ │ │ │ │ │ │ ├── glob.js │ │ │ │ │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ │ │ │ └── inherits │ │ │ │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ │ │ │ ├── inherits.js │ │ │ │ │ │ │ │ │ │ │ ├── inherits_browser.js │ │ │ │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ │ │ │ └── test.js │ │ │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ │ ├── 00-setup.js │ │ │ │ │ │ │ │ │ │ ├── bash-comparison.js │ │ │ │ │ │ │ │ │ │ ├── bash-results.json │ │ │ │ │ │ │ │ │ │ ├── cwd-test.js │ │ │ │ │ │ │ │ │ │ ├── globstar-match.js │ │ │ │ │ │ │ │ │ │ ├── mark.js │ │ │ │ │ │ │ │ │ │ ├── nocase-nomagic.js │ │ │ │ │ │ │ │ │ │ ├── pause-resume.js │ │ │ │ │ │ │ │ │ │ ├── root-nomount.js │ │ │ │ │ │ │ │ │ │ ├── root.js │ │ │ │ │ │ │ │ │ │ ├── stat.js │ │ │ │ │ │ │ │ │ │ └── zz-cleanup.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── tests │ │ │ │ │ │ │ │ │ ├── fixtures │ │ │ │ │ │ │ │ │ └── an (odd) filename.js │ │ │ │ │ │ │ │ │ ├── helper.js │ │ │ │ │ │ │ │ │ └── test.js │ │ │ │ │ │ │ └── minimatch │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── minimatch.js │ │ │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ │ ├── lru-cache │ │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ │ ├── AUTHORS │ │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ │ ├── bench.js │ │ │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ │ │ │ └── lru-cache.js │ │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ │ ├── basic.js │ │ │ │ │ │ │ │ │ │ ├── foreach.js │ │ │ │ │ │ │ │ │ │ └── memory-leak.js │ │ │ │ │ │ │ │ └── sigmund │ │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ │ ├── bench.js │ │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ │ ├── sigmund.js │ │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ └── basic.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── basic.js │ │ │ │ │ │ │ │ ├── brace-expand.js │ │ │ │ │ │ │ │ ├── caching.js │ │ │ │ │ │ │ │ └── defaults.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── add_test.js │ │ │ │ │ │ │ ├── api_test.js │ │ │ │ │ │ │ ├── fixtures │ │ │ │ │ │ │ ├── Project (LO) │ │ │ │ │ │ │ │ └── one.js │ │ │ │ │ │ │ ├── nested │ │ │ │ │ │ │ │ ├── one.js │ │ │ │ │ │ │ │ ├── sub │ │ │ │ │ │ │ │ │ └── two.js │ │ │ │ │ │ │ │ ├── sub2 │ │ │ │ │ │ │ │ │ └── two.js │ │ │ │ │ │ │ │ └── three.js │ │ │ │ │ │ │ ├── one.js │ │ │ │ │ │ │ └── sub │ │ │ │ │ │ │ │ ├── one.js │ │ │ │ │ │ │ │ └── two.js │ │ │ │ │ │ │ ├── matching_test.js │ │ │ │ │ │ │ ├── patterns_test.js │ │ │ │ │ │ │ ├── relative_test.js │ │ │ │ │ │ │ ├── rename_test.js │ │ │ │ │ │ │ ├── safewrite_test.js │ │ │ │ │ │ │ └── watch_test.js │ │ │ │ │ ├── jasmine-reporters │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.markdown │ │ │ │ │ │ ├── ext │ │ │ │ │ │ │ ├── env.rhino.1.2.js │ │ │ │ │ │ │ ├── jasmine-html.js │ │ │ │ │ │ │ ├── jasmine.css │ │ │ │ │ │ │ ├── jasmine.js │ │ │ │ │ │ │ ├── jline.jar │ │ │ │ │ │ │ └── js.jar │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ ├── jasmine.console_reporter.js │ │ │ │ │ │ │ ├── jasmine.junit_reporter.js │ │ │ │ │ │ │ ├── jasmine.teamcity_reporter.js │ │ │ │ │ │ │ └── load_reporters.js │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── JUnitXmlReporterSpec.js │ │ │ │ │ │ │ ├── console_reporter.html │ │ │ │ │ │ │ ├── envjs.bootstrap.js │ │ │ │ │ │ │ ├── envjs.runner.sh │ │ │ │ │ │ │ ├── junit_xml_reporter.html │ │ │ │ │ │ │ ├── phantomjs-testrunner.js │ │ │ │ │ │ │ ├── phantomjs.runner.sh │ │ │ │ │ │ │ └── teamcity_reporter.html │ │ │ │ │ ├── mkdirp │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ └── pow.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── chmod.js │ │ │ │ │ │ │ ├── clobber.js │ │ │ │ │ │ │ ├── mkdirp.js │ │ │ │ │ │ │ ├── perm.js │ │ │ │ │ │ │ ├── perm_sync.js │ │ │ │ │ │ │ ├── race.js │ │ │ │ │ │ │ ├── rel.js │ │ │ │ │ │ │ ├── return.js │ │ │ │ │ │ │ ├── return_sync.js │ │ │ │ │ │ │ ├── root.js │ │ │ │ │ │ │ ├── sync.js │ │ │ │ │ │ │ ├── umask.js │ │ │ │ │ │ │ └── umask_sync.js │ │ │ │ │ ├── requirejs │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── bin │ │ │ │ │ │ │ └── r.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── require.js │ │ │ │ │ ├── underscore │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── underscore-min.js │ │ │ │ │ │ └── underscore.js │ │ │ │ │ └── walkdir │ │ │ │ │ │ ├── .jshintignore │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── license │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── readme.md │ │ │ │ │ │ ├── test.sh │ │ │ │ │ │ ├── test │ │ │ │ │ │ ├── async.js │ │ │ │ │ │ ├── comparison │ │ │ │ │ │ │ ├── find.js │ │ │ │ │ │ │ ├── find.py │ │ │ │ │ │ │ ├── finditsynctest.js │ │ │ │ │ │ │ ├── findittest.js │ │ │ │ │ │ │ ├── fstream.js │ │ │ │ │ │ │ ├── install_test_deps.sh │ │ │ │ │ │ │ ├── lsr.js │ │ │ │ │ │ │ └── package.json │ │ │ │ │ │ ├── dir │ │ │ │ │ │ │ ├── foo │ │ │ │ │ │ │ │ ├── a │ │ │ │ │ │ │ │ │ ├── b │ │ │ │ │ │ │ │ │ │ ├── c │ │ │ │ │ │ │ │ │ │ │ └── w │ │ │ │ │ │ │ │ │ │ └── z │ │ │ │ │ │ │ │ │ └── y │ │ │ │ │ │ │ │ └── x │ │ │ │ │ │ │ └── symlinks │ │ │ │ │ │ │ │ ├── dir1 │ │ │ │ │ │ │ │ └── file1 │ │ │ │ │ │ │ │ ├── dir2 │ │ │ │ │ │ │ │ └── file2 │ │ │ │ │ │ │ │ └── file │ │ │ │ │ │ ├── endearly.js │ │ │ │ │ │ ├── max_depth.js │ │ │ │ │ │ ├── no_recurse.js │ │ │ │ │ │ ├── nofailemptydir.js │ │ │ │ │ │ ├── pauseresume.js │ │ │ │ │ │ ├── symlink.js │ │ │ │ │ │ └── sync.js │ │ │ │ │ │ └── walkdir.js │ │ │ │ ├── package.json │ │ │ │ ├── scripts │ │ │ │ │ └── specs │ │ │ │ ├── spec-requirejs-coffee │ │ │ │ │ ├── RequireCsSpec.coffee │ │ │ │ │ ├── RequireJsSpec.coffee │ │ │ │ │ ├── requirecs.sut.coffee │ │ │ │ │ └── requirejs-setup.js │ │ │ │ ├── spec-requirejs │ │ │ │ │ ├── requirejs.spec.js │ │ │ │ │ └── requirejs.sut.js │ │ │ │ ├── spec │ │ │ │ │ ├── AsyncSpec.coffee │ │ │ │ │ ├── CoffeeSpec.coffee │ │ │ │ │ ├── GrammarHelper.coffee │ │ │ │ │ ├── HelperSpec.coffee │ │ │ │ │ ├── SampleSpecs.js │ │ │ │ │ ├── TestSpec.js │ │ │ │ │ ├── TimerSpec.js │ │ │ │ │ ├── async-callback_spec.js │ │ │ │ │ ├── helper_spec.js │ │ │ │ │ ├── litcoffee │ │ │ │ │ │ └── Litcoffee.spec.litcoffee │ │ │ │ │ ├── nested.js │ │ │ │ │ │ └── NestedSpec.js │ │ │ │ │ ├── nested │ │ │ │ │ │ ├── NestedSpec.js │ │ │ │ │ │ └── uber-nested │ │ │ │ │ │ │ └── UberNestedSpec.js │ │ │ │ │ ├── reporter_spec.js │ │ │ │ │ └── sample_helper.js │ │ │ │ └── specs.sh │ │ │ ├── localize │ │ │ │ ├── README.md │ │ │ │ ├── bin │ │ │ │ │ ├── translations.json │ │ │ │ │ └── xlocalize.js │ │ │ │ ├── lib │ │ │ │ │ └── localize.js │ │ │ │ ├── package.json │ │ │ │ └── test │ │ │ │ │ ├── localize.test.js │ │ │ │ │ ├── translations │ │ │ │ │ ├── subsitution │ │ │ │ │ │ └── translations.json │ │ │ │ │ ├── translations.json │ │ │ │ │ └── translations │ │ │ │ │ │ ├── helloWorld.es.txt │ │ │ │ │ │ └── helloWorld.txt │ │ │ │ │ ├── xlocalize.test.sh │ │ │ │ │ ├── xlocalize.testfile1.json │ │ │ │ │ ├── xlocalize.testfile2.json │ │ │ │ │ ├── xlocalize.testfile3.json │ │ │ │ │ ├── xlocalize.testfile4.json │ │ │ │ │ └── xlocalize │ │ │ │ │ ├── subdir │ │ │ │ │ └── test2.js │ │ │ │ │ └── test.html │ │ │ ├── prompt │ │ │ │ ├── .jshintrc │ │ │ │ ├── .npmignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── CHANGELOG.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── docs │ │ │ │ │ ├── docco.css │ │ │ │ │ └── prompt.html │ │ │ │ ├── examples │ │ │ │ │ ├── add-properties.js │ │ │ │ │ ├── existing-properties.js │ │ │ │ │ ├── history.js │ │ │ │ │ ├── nested-properties-prompt.js │ │ │ │ │ ├── old-schema.js │ │ │ │ │ ├── override-validation.js │ │ │ │ │ ├── password.js │ │ │ │ │ ├── prompt-override.js │ │ │ │ │ ├── property-prompt.js │ │ │ │ │ ├── simple-prompt.js │ │ │ │ │ └── yes-or-no-prompt.js │ │ │ │ ├── lib │ │ │ │ │ └── prompt.js │ │ │ │ ├── node_modules │ │ │ │ │ ├── pkginfo │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── docs │ │ │ │ │ │ │ ├── docco.css │ │ │ │ │ │ │ └── pkginfo.html │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ ├── all-properties.js │ │ │ │ │ │ │ ├── array-argument.js │ │ │ │ │ │ │ ├── multiple-properties.js │ │ │ │ │ │ │ ├── object-argument.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ ├── single-property.js │ │ │ │ │ │ │ ├── subdir │ │ │ │ │ │ │ │ └── package.json │ │ │ │ │ │ │ └── target-dir.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── pkginfo.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test │ │ │ │ │ │ │ └── pkginfo-test.js │ │ │ │ │ ├── read │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── LICENCE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ └── example.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── read.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ └── mute-stream │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── mute.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ └── basic.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── rs.js │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── basic.js │ │ │ │ │ │ │ ├── defaults.js │ │ │ │ │ │ │ └── many.js │ │ │ │ │ ├── revalidator │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── CHANGELOG.md │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ └── webservice.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── revalidator.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test │ │ │ │ │ │ │ └── validator-test.js │ │ │ │ │ ├── utile │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── CHANGELOG.md │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ ├── args.js │ │ │ │ │ │ │ ├── base64.js │ │ │ │ │ │ │ ├── file.js │ │ │ │ │ │ │ ├── format.js │ │ │ │ │ │ │ └── index.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ ├── .bin │ │ │ │ │ │ │ │ ├── ncp │ │ │ │ │ │ │ │ └── rimraf │ │ │ │ │ │ │ ├── async │ │ │ │ │ │ │ │ ├── .gitmodules │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ │ │ └── async.js │ │ │ │ │ │ │ │ └── package.json │ │ │ │ │ │ │ ├── deep-equal │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── README.markdown │ │ │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ │ │ └── cmp.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ └── cmp.js │ │ │ │ │ │ │ ├── i │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ │ │ ├── defaults.js │ │ │ │ │ │ │ │ │ ├── inflect.js │ │ │ │ │ │ │ │ │ ├── inflections.js │ │ │ │ │ │ │ │ │ ├── methods.js │ │ │ │ │ │ │ │ │ ├── native.js │ │ │ │ │ │ │ │ │ └── util.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ ├── inflector │ │ │ │ │ │ │ │ │ ├── cases.js │ │ │ │ │ │ │ │ │ ├── inflections-test.js │ │ │ │ │ │ │ │ │ └── methods-test.js │ │ │ │ │ │ │ │ │ └── utils │ │ │ │ │ │ │ │ │ ├── array-test.js │ │ │ │ │ │ │ │ │ └── string-test.js │ │ │ │ │ │ │ ├── mkdirp │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ │ │ └── pow.js │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── readme.markdown │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ ├── chmod.js │ │ │ │ │ │ │ │ │ ├── clobber.js │ │ │ │ │ │ │ │ │ ├── mkdirp.js │ │ │ │ │ │ │ │ │ ├── perm.js │ │ │ │ │ │ │ │ │ ├── perm_sync.js │ │ │ │ │ │ │ │ │ ├── race.js │ │ │ │ │ │ │ │ │ ├── rel.js │ │ │ │ │ │ │ │ │ ├── return.js │ │ │ │ │ │ │ │ │ ├── return_sync.js │ │ │ │ │ │ │ │ │ ├── root.js │ │ │ │ │ │ │ │ │ ├── sync.js │ │ │ │ │ │ │ │ │ ├── umask.js │ │ │ │ │ │ │ │ │ └── umask_sync.js │ │ │ │ │ │ │ ├── ncp │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ ├── LICENSE.md │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── bin │ │ │ │ │ │ │ │ │ └── ncp │ │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ │ │ └── ncp.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ ├── fixtures │ │ │ │ │ │ │ │ │ └── src │ │ │ │ │ │ │ │ │ │ ├── a │ │ │ │ │ │ │ │ │ │ ├── b │ │ │ │ │ │ │ │ │ │ ├── c │ │ │ │ │ │ │ │ │ │ ├── d │ │ │ │ │ │ │ │ │ │ ├── e │ │ │ │ │ │ │ │ │ │ ├── f │ │ │ │ │ │ │ │ │ │ └── sub │ │ │ │ │ │ │ │ │ │ ├── a │ │ │ │ │ │ │ │ │ │ └── b │ │ │ │ │ │ │ │ │ └── ncp-test.js │ │ │ │ │ │ │ └── rimraf │ │ │ │ │ │ │ │ ├── AUTHORS │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── bin.js │ │ │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ │ └── graceful-fs │ │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ │ ├── graceful-fs.js │ │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ │ ├── polyfills.js │ │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ └── open.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ ├── rimraf.js │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── run.sh │ │ │ │ │ │ │ │ ├── setup.sh │ │ │ │ │ │ │ │ ├── test-async.js │ │ │ │ │ │ │ │ └── test-sync.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── file-test.js │ │ │ │ │ │ │ ├── fixtures │ │ │ │ │ │ │ ├── read-json-file │ │ │ │ │ │ │ │ └── config.json │ │ │ │ │ │ │ └── require-directory │ │ │ │ │ │ │ │ ├── directory │ │ │ │ │ │ │ │ └── index.js │ │ │ │ │ │ │ │ └── helloWorld.js │ │ │ │ │ │ │ ├── format-test.js │ │ │ │ │ │ │ ├── function-args-test.js │ │ │ │ │ │ │ ├── helpers │ │ │ │ │ │ │ └── macros.js │ │ │ │ │ │ │ ├── random-string-test.js │ │ │ │ │ │ │ ├── require-directory-test.js │ │ │ │ │ │ │ └── utile-test.js │ │ │ │ │ └── winston │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── docs │ │ │ │ │ │ └── transports.md │ │ │ │ │ │ ├── examples │ │ │ │ │ │ ├── couchdb.js │ │ │ │ │ │ ├── exception.js │ │ │ │ │ │ ├── raw-mode.js │ │ │ │ │ │ └── webhook-post.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ ├── winston.js │ │ │ │ │ │ └── winston │ │ │ │ │ │ │ ├── common.js │ │ │ │ │ │ │ ├── config.js │ │ │ │ │ │ │ ├── config │ │ │ │ │ │ │ ├── cli-config.js │ │ │ │ │ │ │ ├── npm-config.js │ │ │ │ │ │ │ └── syslog-config.js │ │ │ │ │ │ │ ├── container.js │ │ │ │ │ │ │ ├── exception.js │ │ │ │ │ │ │ ├── logger.js │ │ │ │ │ │ │ ├── transports.js │ │ │ │ │ │ │ └── transports │ │ │ │ │ │ │ ├── console.js │ │ │ │ │ │ │ ├── file.js │ │ │ │ │ │ │ ├── http.js │ │ │ │ │ │ │ ├── transport.js │ │ │ │ │ │ │ └── webhook.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ ├── async │ │ │ │ │ │ │ ├── .gitmodules │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ │ └── async.js │ │ │ │ │ │ │ └── package.json │ │ │ │ │ │ ├── colors │ │ │ │ │ │ │ ├── MIT-LICENSE.txt │ │ │ │ │ │ │ ├── ReadMe.md │ │ │ │ │ │ │ ├── colors.js │ │ │ │ │ │ │ ├── example.html │ │ │ │ │ │ │ ├── example.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ ├── test.js │ │ │ │ │ │ │ └── themes │ │ │ │ │ │ │ │ ├── winston-dark.js │ │ │ │ │ │ │ │ └── winston-light.js │ │ │ │ │ │ ├── cycle │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── cycle.js │ │ │ │ │ │ │ └── package.json │ │ │ │ │ │ ├── eyes │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ │ └── eyes.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ └── eyes-test.js │ │ │ │ │ │ ├── pkginfo │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── docs │ │ │ │ │ │ │ │ ├── docco.css │ │ │ │ │ │ │ │ └── pkginfo.html │ │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ │ ├── all-properties.js │ │ │ │ │ │ │ │ ├── array-argument.js │ │ │ │ │ │ │ │ ├── multiple-properties.js │ │ │ │ │ │ │ │ ├── object-argument.js │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ └── single-property.js │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ │ └── pkginfo.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ └── pkginfo-test.js │ │ │ │ │ │ ├── request │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── aws.js │ │ │ │ │ │ │ ├── aws2.js │ │ │ │ │ │ │ ├── forever.js │ │ │ │ │ │ │ ├── main.js │ │ │ │ │ │ │ ├── mimetypes.js │ │ │ │ │ │ │ ├── oauth.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ ├── tests │ │ │ │ │ │ │ │ ├── googledoodle.png │ │ │ │ │ │ │ │ ├── run.js │ │ │ │ │ │ │ │ ├── server.js │ │ │ │ │ │ │ │ ├── squid.conf │ │ │ │ │ │ │ │ ├── ssl │ │ │ │ │ │ │ │ │ ├── ca │ │ │ │ │ │ │ │ │ │ ├── ca.cnf │ │ │ │ │ │ │ │ │ │ ├── ca.crl │ │ │ │ │ │ │ │ │ │ ├── ca.crt │ │ │ │ │ │ │ │ │ │ ├── ca.csr │ │ │ │ │ │ │ │ │ │ ├── ca.key │ │ │ │ │ │ │ │ │ │ ├── ca.srl │ │ │ │ │ │ │ │ │ │ ├── server.cnf │ │ │ │ │ │ │ │ │ │ ├── server.crt │ │ │ │ │ │ │ │ │ │ ├── server.csr │ │ │ │ │ │ │ │ │ │ ├── server.js │ │ │ │ │ │ │ │ │ │ └── server.key │ │ │ │ │ │ │ │ │ ├── npm-ca.crt │ │ │ │ │ │ │ │ │ ├── test.crt │ │ │ │ │ │ │ │ │ └── test.key │ │ │ │ │ │ │ │ ├── test-body.js │ │ │ │ │ │ │ │ ├── test-cookie.js │ │ │ │ │ │ │ │ ├── test-cookiejar.js │ │ │ │ │ │ │ │ ├── test-defaults.js │ │ │ │ │ │ │ │ ├── test-errors.js │ │ │ │ │ │ │ │ ├── test-headers.js │ │ │ │ │ │ │ │ ├── test-httpModule.js │ │ │ │ │ │ │ │ ├── test-https-strict.js │ │ │ │ │ │ │ │ ├── test-https.js │ │ │ │ │ │ │ │ ├── test-oauth.js │ │ │ │ │ │ │ │ ├── test-params.js │ │ │ │ │ │ │ │ ├── test-pipes.js │ │ │ │ │ │ │ │ ├── test-pool.js │ │ │ │ │ │ │ │ ├── test-proxy.js │ │ │ │ │ │ │ │ ├── test-qs.js │ │ │ │ │ │ │ │ ├── test-redirect.js │ │ │ │ │ │ │ │ ├── test-s3.js │ │ │ │ │ │ │ │ ├── test-timeout.js │ │ │ │ │ │ │ │ ├── test-toJSON.js │ │ │ │ │ │ │ │ └── test-tunnel.js │ │ │ │ │ │ │ ├── tunnel.js │ │ │ │ │ │ │ ├── uuid.js │ │ │ │ │ │ │ └── vendor │ │ │ │ │ │ │ │ └── cookie │ │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ │ └── jar.js │ │ │ │ │ │ └── stack-trace │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── License │ │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ │ ├── Readme.md │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── stack-trace.js │ │ │ │ │ │ │ └── package.json │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── cli-test.js │ │ │ │ │ │ ├── container-test.js │ │ │ │ │ │ ├── custom-timestamp-test.js │ │ │ │ │ │ ├── exception-test.js │ │ │ │ │ │ ├── fixtures │ │ │ │ │ │ ├── .gitkeep │ │ │ │ │ │ ├── keys │ │ │ │ │ │ │ ├── agent2-cert.pem │ │ │ │ │ │ │ └── agent2-key.pem │ │ │ │ │ │ ├── logs │ │ │ │ │ │ │ └── .gitkeep │ │ │ │ │ │ └── scripts │ │ │ │ │ │ │ ├── default-exceptions.js │ │ │ │ │ │ │ ├── exit-on-error.js │ │ │ │ │ │ │ ├── log-exceptions.js │ │ │ │ │ │ │ └── unhandle-exceptions.js │ │ │ │ │ │ ├── helpers.js │ │ │ │ │ │ ├── log-exception-test.js │ │ │ │ │ │ ├── log-rewriter-test.js │ │ │ │ │ │ ├── logger-test.js │ │ │ │ │ │ ├── transports │ │ │ │ │ │ ├── console-test.js │ │ │ │ │ │ ├── file-maxfiles-test.js │ │ │ │ │ │ ├── file-maxsize-test.js │ │ │ │ │ │ ├── file-test.js │ │ │ │ │ │ ├── transport.js │ │ │ │ │ │ └── webhook-test.js │ │ │ │ │ │ └── winston-test.js │ │ │ │ ├── package.json │ │ │ │ └── test │ │ │ │ │ ├── helpers.js │ │ │ │ │ ├── interactive-prompt-test.js │ │ │ │ │ ├── macros.js │ │ │ │ │ └── prompt-test.js │ │ │ ├── shelljs │ │ │ │ ├── .documentup.json │ │ │ │ ├── .npmignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── bin │ │ │ │ │ └── shjs │ │ │ │ ├── global.js │ │ │ │ ├── jshint.json │ │ │ │ ├── make.js │ │ │ │ ├── node_modules │ │ │ │ │ ├── .bin │ │ │ │ │ │ └── jshint │ │ │ │ │ └── jshint │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── bin │ │ │ │ │ │ └── jshint │ │ │ │ │ │ ├── examples │ │ │ │ │ │ ├── .jshintignore │ │ │ │ │ │ ├── .jshintrc │ │ │ │ │ │ └── reporter.js │ │ │ │ │ │ ├── jshint.json │ │ │ │ │ │ ├── make.js │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ ├── .bin │ │ │ │ │ │ │ ├── esparse │ │ │ │ │ │ │ └── esvalidate │ │ │ │ │ │ ├── cli │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── cli.js │ │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ │ ├── cat.js │ │ │ │ │ │ │ │ ├── command.js │ │ │ │ │ │ │ │ ├── echo.js │ │ │ │ │ │ │ │ ├── glob.js │ │ │ │ │ │ │ │ ├── long_desc.js │ │ │ │ │ │ │ │ ├── progress.js │ │ │ │ │ │ │ │ ├── sort.js │ │ │ │ │ │ │ │ ├── spinner.js │ │ │ │ │ │ │ │ ├── static.coffee │ │ │ │ │ │ │ │ └── static.js │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ │ └── glob │ │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ │ │ ├── g.js │ │ │ │ │ │ │ │ │ └── usr-local.js │ │ │ │ │ │ │ │ │ ├── glob.js │ │ │ │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ │ │ └── inherits │ │ │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ │ │ ├── inherits.js │ │ │ │ │ │ │ │ │ │ ├── inherits_browser.js │ │ │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ │ │ └── test.js │ │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ ├── 00-setup.js │ │ │ │ │ │ │ │ │ ├── bash-comparison.js │ │ │ │ │ │ │ │ │ ├── bash-results.json │ │ │ │ │ │ │ │ │ ├── cwd-test.js │ │ │ │ │ │ │ │ │ ├── globstar-match.js │ │ │ │ │ │ │ │ │ ├── mark.js │ │ │ │ │ │ │ │ │ ├── nocase-nomagic.js │ │ │ │ │ │ │ │ │ ├── pause-resume.js │ │ │ │ │ │ │ │ │ ├── root-nomount.js │ │ │ │ │ │ │ │ │ ├── root.js │ │ │ │ │ │ │ │ │ ├── stat.js │ │ │ │ │ │ │ │ │ └── zz-cleanup.js │ │ │ │ │ │ │ └── package.json │ │ │ │ │ │ ├── esprima │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ │ │ │ ├── ChangeLog │ │ │ │ │ │ │ ├── LICENSE.BSD │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── bin │ │ │ │ │ │ │ │ ├── esparse.js │ │ │ │ │ │ │ │ └── esvalidate.js │ │ │ │ │ │ │ ├── bower.json │ │ │ │ │ │ │ ├── doc │ │ │ │ │ │ │ │ └── index.html │ │ │ │ │ │ │ ├── esprima.js │ │ │ │ │ │ │ ├── examples │ │ │ │ │ │ │ │ ├── detectnestedternary.js │ │ │ │ │ │ │ │ ├── findbooleantrap.js │ │ │ │ │ │ │ │ └── tokendist.js │ │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── benchmarks.html │ │ │ │ │ │ │ │ ├── benchmarks.js │ │ │ │ │ │ │ │ ├── compare.html │ │ │ │ │ │ │ │ ├── compare.js │ │ │ │ │ │ │ │ ├── compat.html │ │ │ │ │ │ │ │ ├── compat.js │ │ │ │ │ │ │ │ ├── coverage.html │ │ │ │ │ │ │ │ ├── esprima.js.html │ │ │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ │ │ ├── module.html │ │ │ │ │ │ │ │ ├── module.js │ │ │ │ │ │ │ │ ├── parselibs.js │ │ │ │ │ │ │ │ ├── reflect.js │ │ │ │ │ │ │ │ ├── run.js │ │ │ │ │ │ │ │ ├── runner.js │ │ │ │ │ │ │ │ └── test.js │ │ │ │ │ │ ├── minimatch │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── minimatch.js │ │ │ │ │ │ │ ├── node_modules │ │ │ │ │ │ │ │ ├── lru-cache │ │ │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ │ │ ├── AUTHORS │ │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ │ ├── bench.js │ │ │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ │ │ │ └── lru-cache.js │ │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ │ ├── basic.js │ │ │ │ │ │ │ │ │ │ ├── foreach.js │ │ │ │ │ │ │ │ │ │ └── memory-leak.js │ │ │ │ │ │ │ │ └── sigmund │ │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ │ ├── bench.js │ │ │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ │ │ ├── sigmund.js │ │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ └── basic.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── basic.js │ │ │ │ │ │ │ │ ├── brace-expand.js │ │ │ │ │ │ │ │ ├── caching.js │ │ │ │ │ │ │ │ └── defaults.js │ │ │ │ │ │ ├── peakle │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README │ │ │ │ │ │ │ ├── grunt.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ ├── peakle.js │ │ │ │ │ │ │ └── test.js │ │ │ │ │ │ └── underscore │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── CNAME │ │ │ │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── favicon.ico │ │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ ├── underscore-min.js │ │ │ │ │ │ │ └── underscore.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── res │ │ │ │ │ │ └── jshint.ai │ │ │ │ │ │ ├── src │ │ │ │ │ │ ├── cli │ │ │ │ │ │ │ └── cli.js │ │ │ │ │ │ ├── next │ │ │ │ │ │ │ ├── constants.js │ │ │ │ │ │ │ ├── jshint.js │ │ │ │ │ │ │ ├── reason.js │ │ │ │ │ │ │ ├── regexp.js │ │ │ │ │ │ │ └── utils.js │ │ │ │ │ │ ├── platforms │ │ │ │ │ │ │ └── rhino.js │ │ │ │ │ │ ├── reporters │ │ │ │ │ │ │ ├── checkstyle.js │ │ │ │ │ │ │ ├── default.js │ │ │ │ │ │ │ ├── jslint_xml.js │ │ │ │ │ │ │ └── non_error.js │ │ │ │ │ │ ├── shared │ │ │ │ │ │ │ ├── messages.js │ │ │ │ │ │ │ └── vars.js │ │ │ │ │ │ └── stable │ │ │ │ │ │ │ ├── jshint.js │ │ │ │ │ │ │ ├── lex.js │ │ │ │ │ │ │ ├── reg.js │ │ │ │ │ │ │ ├── state.js │ │ │ │ │ │ │ └── style.js │ │ │ │ │ │ └── tests │ │ │ │ │ │ ├── cli.js │ │ │ │ │ │ ├── next │ │ │ │ │ │ ├── fixtures │ │ │ │ │ │ │ ├── parser │ │ │ │ │ │ │ │ ├── comments.js │ │ │ │ │ │ │ │ ├── simple_file.js │ │ │ │ │ │ │ │ └── tokens.json │ │ │ │ │ │ │ ├── reason │ │ │ │ │ │ │ │ ├── arguments.js │ │ │ │ │ │ │ │ ├── asi.js │ │ │ │ │ │ │ │ ├── bitwise.js │ │ │ │ │ │ │ │ ├── comparison.js │ │ │ │ │ │ │ │ ├── debugger.js │ │ │ │ │ │ │ │ ├── esprima.js │ │ │ │ │ │ │ │ ├── expr_in_test.js │ │ │ │ │ │ │ │ ├── fifty.js │ │ │ │ │ │ │ │ ├── iterator.js │ │ │ │ │ │ │ │ ├── native.js │ │ │ │ │ │ │ │ ├── proto.js │ │ │ │ │ │ │ │ ├── shadow.js │ │ │ │ │ │ │ │ ├── trailing.js │ │ │ │ │ │ │ │ └── undef.js │ │ │ │ │ │ │ ├── regexp │ │ │ │ │ │ │ │ └── dashes.js │ │ │ │ │ │ │ └── utils │ │ │ │ │ │ │ │ └── simple_file.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── helpers.js │ │ │ │ │ │ └── unit │ │ │ │ │ │ │ ├── parser.js │ │ │ │ │ │ │ ├── reason.js │ │ │ │ │ │ │ ├── regexp.js │ │ │ │ │ │ │ └── utils.js │ │ │ │ │ │ └── stable │ │ │ │ │ │ ├── helpers │ │ │ │ │ │ ├── coveraje.js │ │ │ │ │ │ ├── fixture.js │ │ │ │ │ │ └── testhelper.js │ │ │ │ │ │ ├── regression │ │ │ │ │ │ ├── libs │ │ │ │ │ │ │ ├── backbone.js │ │ │ │ │ │ │ ├── codemirror3.js │ │ │ │ │ │ │ ├── jquery-1.7.js │ │ │ │ │ │ │ ├── json2.js │ │ │ │ │ │ │ ├── lodash.js │ │ │ │ │ │ │ └── prototype-17.js │ │ │ │ │ │ ├── npm.js │ │ │ │ │ │ └── thirdparty.js │ │ │ │ │ │ └── unit │ │ │ │ │ │ ├── core.js │ │ │ │ │ │ ├── envs.js │ │ │ │ │ │ ├── fixtures │ │ │ │ │ │ ├── asi.js │ │ │ │ │ │ ├── blocks.js │ │ │ │ │ │ ├── boss.js │ │ │ │ │ │ ├── browser.js │ │ │ │ │ │ ├── camelcase.js │ │ │ │ │ │ ├── caseExpressions.js │ │ │ │ │ │ ├── comma.js │ │ │ │ │ │ ├── const.js │ │ │ │ │ │ ├── curly.js │ │ │ │ │ │ ├── curly2.js │ │ │ │ │ │ ├── emptystmt.js │ │ │ │ │ │ ├── eqeqeq.js │ │ │ │ │ │ ├── es5.funcexpr.js │ │ │ │ │ │ ├── es5.js │ │ │ │ │ │ ├── es5Reserved.js │ │ │ │ │ │ ├── exported.js │ │ │ │ │ │ ├── forin.js │ │ │ │ │ │ ├── functionScopedOptions.js │ │ │ │ │ │ ├── gh-226.js │ │ │ │ │ │ ├── gh-334.js │ │ │ │ │ │ ├── gh247.js │ │ │ │ │ │ ├── gh431.js │ │ │ │ │ │ ├── gh56.js │ │ │ │ │ │ ├── gh618.js │ │ │ │ │ │ ├── gh668.js │ │ │ │ │ │ ├── gh878.js │ │ │ │ │ │ ├── gruntComment.js │ │ │ │ │ │ ├── identifiers.js │ │ │ │ │ │ ├── ignored.js │ │ │ │ │ │ ├── immed.js │ │ │ │ │ │ ├── indent.js │ │ │ │ │ │ ├── insideEval.js │ │ │ │ │ │ ├── jslintInverted.js │ │ │ │ │ │ ├── jslintOptions.js │ │ │ │ │ │ ├── jslintRenamed.js │ │ │ │ │ │ ├── lastsemic.js │ │ │ │ │ │ ├── latedef.js │ │ │ │ │ │ ├── latedefundef.js │ │ │ │ │ │ ├── laxbreak.js │ │ │ │ │ │ ├── laxcomma.js │ │ │ │ │ │ ├── loopfunc.js │ │ │ │ │ │ ├── max-cyclomatic-complexity-per-function.js │ │ │ │ │ │ ├── max-nested-block-depth-per-function.js │ │ │ │ │ │ ├── max-parameters-per-function.js │ │ │ │ │ │ ├── max-statements-per-function.js │ │ │ │ │ │ ├── maxlen.js │ │ │ │ │ │ ├── missingspaces.js │ │ │ │ │ │ ├── nestedFunctions-locations.js │ │ │ │ │ │ ├── nestedFunctions.js │ │ │ │ │ │ ├── newcap.js │ │ │ │ │ │ ├── noarg.js │ │ │ │ │ │ ├── onevar.js │ │ │ │ │ │ ├── protoiterator.js │ │ │ │ │ │ ├── quotes.js │ │ │ │ │ │ ├── quotes2.js │ │ │ │ │ │ ├── quotes3.js │ │ │ │ │ │ ├── redef.js │ │ │ │ │ │ ├── regex_array.js │ │ │ │ │ │ ├── reserved.js │ │ │ │ │ │ ├── return.js │ │ │ │ │ │ ├── scope.js │ │ │ │ │ │ ├── scripturl.js │ │ │ │ │ │ ├── smarttabs.js │ │ │ │ │ │ ├── strict_incorrect.js │ │ │ │ │ │ ├── strict_newcap.js │ │ │ │ │ │ ├── strict_this.js │ │ │ │ │ │ ├── strict_this2.js │ │ │ │ │ │ ├── strict_violations.js │ │ │ │ │ │ ├── strings.js │ │ │ │ │ │ ├── supernew.js │ │ │ │ │ │ ├── switchDefaultFirst.js │ │ │ │ │ │ ├── switchFallThrough.js │ │ │ │ │ │ ├── trycatch.js │ │ │ │ │ │ ├── undef.js │ │ │ │ │ │ ├── undef_func.js │ │ │ │ │ │ ├── undefstrict.js │ │ │ │ │ │ ├── unused.js │ │ │ │ │ │ ├── unusedglobals.js │ │ │ │ │ │ ├── white.js │ │ │ │ │ │ └── with.js │ │ │ │ │ │ ├── options.js │ │ │ │ │ │ └── parser.js │ │ │ │ ├── package.json │ │ │ │ ├── scripts │ │ │ │ │ ├── docs.js │ │ │ │ │ └── run-tests.js │ │ │ │ ├── shell.js │ │ │ │ └── test │ │ │ │ │ ├── .npmignore │ │ │ │ │ ├── cat.js │ │ │ │ │ ├── cd.js │ │ │ │ │ ├── chmod.js │ │ │ │ │ ├── config.js │ │ │ │ │ ├── cp.js │ │ │ │ │ ├── dirs.js │ │ │ │ │ ├── echo.js │ │ │ │ │ ├── env.js │ │ │ │ │ ├── exec.js │ │ │ │ │ ├── find.js │ │ │ │ │ ├── grep.js │ │ │ │ │ ├── ls.js │ │ │ │ │ ├── make.js │ │ │ │ │ ├── mkdir.js │ │ │ │ │ ├── mv.js │ │ │ │ │ ├── popd.js │ │ │ │ │ ├── pushd.js │ │ │ │ │ ├── pwd.js │ │ │ │ │ ├── resources │ │ │ │ │ ├── a.txt │ │ │ │ │ ├── chmod │ │ │ │ │ │ ├── a │ │ │ │ │ │ │ └── b │ │ │ │ │ │ │ │ └── c │ │ │ │ │ │ │ │ └── .npmignore │ │ │ │ │ │ ├── b │ │ │ │ │ │ │ └── a │ │ │ │ │ │ │ │ └── b │ │ │ │ │ │ │ │ └── .npmignore │ │ │ │ │ │ ├── c │ │ │ │ │ │ │ └── a │ │ │ │ │ │ │ │ └── b │ │ │ │ │ │ │ │ └── .npmignore │ │ │ │ │ │ └── file1 │ │ │ │ │ ├── cp │ │ │ │ │ │ ├── a │ │ │ │ │ │ ├── b │ │ │ │ │ │ ├── dir_a │ │ │ │ │ │ │ └── z │ │ │ │ │ │ └── dir_b │ │ │ │ │ │ │ └── dir_b_a │ │ │ │ │ │ │ └── dir_b_a_a │ │ │ │ │ │ │ └── z │ │ │ │ │ ├── external │ │ │ │ │ │ └── node_script.js │ │ │ │ │ ├── file1 │ │ │ │ │ ├── file1.js │ │ │ │ │ ├── file1.txt │ │ │ │ │ ├── file2 │ │ │ │ │ ├── file2.js │ │ │ │ │ ├── file2.txt │ │ │ │ │ ├── find │ │ │ │ │ │ ├── .hidden │ │ │ │ │ │ ├── a │ │ │ │ │ │ ├── b │ │ │ │ │ │ ├── dir1 │ │ │ │ │ │ │ ├── a_dir1 │ │ │ │ │ │ │ └── dir11 │ │ │ │ │ │ │ │ └── a_dir11 │ │ │ │ │ │ └── dir2 │ │ │ │ │ │ │ └── a_dir1 │ │ │ │ │ ├── issue44 │ │ │ │ │ │ └── main.js │ │ │ │ │ ├── ls │ │ │ │ │ │ ├── .hidden_dir │ │ │ │ │ │ │ └── nada │ │ │ │ │ │ ├── .hidden_file │ │ │ │ │ │ ├── a_dir │ │ │ │ │ │ │ ├── .hidden_dir │ │ │ │ │ │ │ │ └── nada │ │ │ │ │ │ │ ├── b_dir │ │ │ │ │ │ │ │ └── z │ │ │ │ │ │ │ └── nada │ │ │ │ │ │ ├── file1 │ │ │ │ │ │ ├── file1.js │ │ │ │ │ │ ├── file2 │ │ │ │ │ │ ├── file2.js │ │ │ │ │ │ └── filename(with)[chars$]^that.must+be-escaped │ │ │ │ │ └── pushd │ │ │ │ │ │ ├── a │ │ │ │ │ │ └── dummy │ │ │ │ │ │ └── b │ │ │ │ │ │ └── c │ │ │ │ │ │ └── dummy │ │ │ │ │ ├── rm.js │ │ │ │ │ ├── sed.js │ │ │ │ │ ├── tempdir.js │ │ │ │ │ ├── test.js │ │ │ │ │ ├── to.js │ │ │ │ │ └── which.js │ │ │ ├── validator │ │ │ │ ├── .npmignore │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── index.html │ │ │ │ ├── index.js │ │ │ │ ├── lib │ │ │ │ │ ├── defaultError.js │ │ │ │ │ ├── entities.js │ │ │ │ │ ├── filter.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── validator.js │ │ │ │ │ ├── validators.js │ │ │ │ │ └── xss.js │ │ │ │ ├── package.json │ │ │ │ ├── test.js │ │ │ │ ├── test │ │ │ │ │ ├── filter.test.js │ │ │ │ │ ├── run.js │ │ │ │ │ └── validator.test.js │ │ │ │ ├── validator-min.js │ │ │ │ └── validator.js │ │ │ ├── wrench │ │ │ │ ├── .npmignore │ │ │ │ ├── LICENSE │ │ │ │ ├── lib │ │ │ │ │ ├── wrench.js │ │ │ │ │ └── x.js │ │ │ │ ├── package.json │ │ │ │ ├── readme.md │ │ │ │ └── tests │ │ │ │ │ ├── mkdir.js │ │ │ │ │ ├── readdir.js │ │ │ │ │ ├── readdir │ │ │ │ │ ├── bar.txt │ │ │ │ │ └── foo │ │ │ │ │ │ ├── bar │ │ │ │ │ │ └── ipsum.js │ │ │ │ │ │ ├── dolor.md │ │ │ │ │ │ └── lorem.txt │ │ │ │ │ └── runner.js │ │ │ ├── xml2js │ │ │ │ ├── .npmignore │ │ │ │ ├── Cakefile │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── lib │ │ │ │ │ └── xml2js.js │ │ │ │ ├── node_modules │ │ │ │ │ └── sax │ │ │ │ │ │ ├── AUTHORS │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── LICENSE-W3C.html │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── component.json │ │ │ │ │ │ ├── examples │ │ │ │ │ │ ├── big-not-pretty.xml │ │ │ │ │ │ ├── example.js │ │ │ │ │ │ ├── get-products.js │ │ │ │ │ │ ├── hello-world.js │ │ │ │ │ │ ├── not-pretty.xml │ │ │ │ │ │ ├── pretty-print.js │ │ │ │ │ │ ├── shopping.xml │ │ │ │ │ │ ├── strict.dtd │ │ │ │ │ │ ├── test.html │ │ │ │ │ │ └── test.xml │ │ │ │ │ │ ├── lib │ │ │ │ │ │ └── sax.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── attribute-name.js │ │ │ │ │ │ ├── buffer-overrun.js │ │ │ │ │ │ ├── case.js │ │ │ │ │ │ ├── cdata-chunked.js │ │ │ │ │ │ ├── cdata-end-split.js │ │ │ │ │ │ ├── cdata-fake-end.js │ │ │ │ │ │ ├── cdata-multiple.js │ │ │ │ │ │ ├── cdata.js │ │ │ │ │ │ ├── cyrillic.js │ │ │ │ │ │ ├── duplicate-attribute.js │ │ │ │ │ │ ├── entities.js │ │ │ │ │ │ ├── entity-mega.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── issue-23.js │ │ │ │ │ │ ├── issue-30.js │ │ │ │ │ │ ├── issue-35.js │ │ │ │ │ │ ├── issue-47.js │ │ │ │ │ │ ├── issue-49.js │ │ │ │ │ │ ├── issue-84.js │ │ │ │ │ │ ├── parser-position.js │ │ │ │ │ │ ├── script-close-better.js │ │ │ │ │ │ ├── script.js │ │ │ │ │ │ ├── self-closing-child-strict.js │ │ │ │ │ │ ├── self-closing-child.js │ │ │ │ │ │ ├── self-closing-tag.js │ │ │ │ │ │ ├── stray-ending.js │ │ │ │ │ │ ├── trailing-attribute-no-value.js │ │ │ │ │ │ ├── trailing-non-whitespace.js │ │ │ │ │ │ ├── unclosed-root.js │ │ │ │ │ │ ├── unquoted.js │ │ │ │ │ │ ├── utf8-split.js │ │ │ │ │ │ ├── xmlns-issue-41.js │ │ │ │ │ │ ├── xmlns-rebinding.js │ │ │ │ │ │ ├── xmlns-strict.js │ │ │ │ │ │ ├── xmlns-unbound-element.js │ │ │ │ │ │ ├── xmlns-unbound.js │ │ │ │ │ │ ├── xmlns-xml-default-ns.js │ │ │ │ │ │ ├── xmlns-xml-default-prefix-attribute.js │ │ │ │ │ │ ├── xmlns-xml-default-prefix.js │ │ │ │ │ │ └── xmlns-xml-default-redefine.js │ │ │ │ ├── package.json │ │ │ │ ├── src │ │ │ │ │ └── xml2js.coffee │ │ │ │ └── test │ │ │ │ │ ├── fixtures │ │ │ │ │ └── sample.xml │ │ │ │ │ └── xml2js.test.coffee │ │ │ └── zip │ │ │ │ ├── CHANGES.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── inflate.js │ │ │ │ ├── node_modules │ │ │ │ ├── q-io-buffer │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README │ │ │ │ │ ├── package.json │ │ │ │ │ └── q-io-buffer.js │ │ │ │ ├── q-io │ │ │ │ │ ├── CHANGES │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README │ │ │ │ │ ├── package.json │ │ │ │ │ ├── q-io.js │ │ │ │ │ └── test │ │ │ │ │ │ └── issues │ │ │ │ │ │ └── 1.js │ │ │ │ └── q │ │ │ │ │ ├── .npmignore │ │ │ │ │ ├── CHANGES.md │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── TODO │ │ │ │ │ ├── design │ │ │ │ │ ├── README.js │ │ │ │ │ ├── q0.js │ │ │ │ │ ├── q1.js │ │ │ │ │ ├── q2.js │ │ │ │ │ ├── q3.js │ │ │ │ │ ├── q4.js │ │ │ │ │ ├── q5.js │ │ │ │ │ ├── q6.js │ │ │ │ │ └── q7.js │ │ │ │ │ ├── examples │ │ │ │ │ ├── async-generators │ │ │ │ │ │ ├── 0.html │ │ │ │ │ │ ├── 1-return.html │ │ │ │ │ │ ├── 2-error-propagation.html │ │ │ │ │ │ ├── 3-wishful-thinking.html │ │ │ │ │ │ └── README.md │ │ │ │ │ ├── delay.js │ │ │ │ │ ├── join.js │ │ │ │ │ ├── shallow-deep.js │ │ │ │ │ ├── step1.js │ │ │ │ │ ├── step2.js │ │ │ │ │ ├── step3.js │ │ │ │ │ ├── then1.js │ │ │ │ │ ├── then2.js │ │ │ │ │ ├── then3.js │ │ │ │ │ ├── view1.js │ │ │ │ │ ├── view2.js │ │ │ │ │ └── view3.js │ │ │ │ │ ├── markm-mzero.js │ │ │ │ │ ├── node_modules │ │ │ │ │ └── event-queue │ │ │ │ │ │ ├── event-queue.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── readme.md │ │ │ │ │ ├── package.json │ │ │ │ │ ├── q.js │ │ │ │ │ ├── q.min.js │ │ │ │ │ ├── ref_send.md │ │ │ │ │ ├── test.js │ │ │ │ │ └── test │ │ │ │ │ ├── all.js │ │ │ │ │ ├── issue │ │ │ │ │ ├── 22.js │ │ │ │ │ └── 9.js │ │ │ │ │ ├── join.js │ │ │ │ │ ├── methods.js │ │ │ │ │ ├── multiple-listeners.js │ │ │ │ │ ├── promised-chains.js │ │ │ │ │ ├── reject.js │ │ │ │ │ ├── resolve-reject.js │ │ │ │ │ ├── thenable.js │ │ │ │ │ └── value-of.js │ │ │ │ ├── package.json │ │ │ │ ├── test.js │ │ │ │ ├── zip.js │ │ │ │ └── zip.zip │ │ ├── run │ │ ├── run.bat │ │ ├── target │ │ ├── target.bat │ │ ├── third_party │ │ │ ├── data2xml │ │ │ │ └── data2xml.js │ │ │ └── wrench │ │ │ │ └── wrench.js │ │ ├── version │ │ └── version.bat │ ├── lib │ │ └── cordova.3.1.0 │ │ │ └── javascript │ │ │ └── cordova.js │ ├── native │ │ ├── device │ │ │ ├── chrome │ │ │ │ ├── index.html │ │ │ │ ├── lib │ │ │ │ │ ├── PluginResult.js │ │ │ │ │ ├── config.js │ │ │ │ │ ├── config │ │ │ │ │ │ ├── default.js │ │ │ │ │ │ └── user.js │ │ │ │ │ ├── controllerWebView.js │ │ │ │ │ ├── event.js │ │ │ │ │ ├── events │ │ │ │ │ │ ├── applicationEvents.js │ │ │ │ │ │ └── deviceEvents.js │ │ │ │ │ ├── exception.js │ │ │ │ │ ├── framework.js │ │ │ │ │ ├── jnext.js │ │ │ │ │ ├── overlayWebView.js │ │ │ │ │ ├── plugins │ │ │ │ │ │ ├── default.js │ │ │ │ │ │ └── event.js │ │ │ │ │ ├── policy │ │ │ │ │ │ ├── folderAccess.js │ │ │ │ │ │ ├── webkitOriginAccess.js │ │ │ │ │ │ └── whitelist.js │ │ │ │ │ ├── server.js │ │ │ │ │ ├── utils.js │ │ │ │ │ ├── webkitEvent.js │ │ │ │ │ ├── webkitHandlers │ │ │ │ │ │ └── networkResourceRequested.js │ │ │ │ │ └── webview.js │ │ │ │ ├── plugin │ │ │ │ │ ├── Device │ │ │ │ │ │ └── index.js │ │ │ │ │ ├── com.blackberry.invoke │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ └── invocationEvents.js │ │ │ │ │ └── com.chariotsolutions.nfc.plugin │ │ │ │ │ │ └── index.js │ │ │ │ ├── require.js │ │ │ │ └── ui.html │ │ │ ├── plugins │ │ │ │ └── jnext │ │ │ │ │ └── auth.txt │ │ │ └── wwe │ │ └── simulator │ │ │ ├── chrome │ │ │ ├── index.html │ │ │ ├── lib │ │ │ │ ├── PluginResult.js │ │ │ │ ├── config.js │ │ │ │ ├── config │ │ │ │ │ ├── default.js │ │ │ │ │ └── user.js │ │ │ │ ├── controllerWebView.js │ │ │ │ ├── event.js │ │ │ │ ├── events │ │ │ │ │ ├── applicationEvents.js │ │ │ │ │ └── deviceEvents.js │ │ │ │ ├── exception.js │ │ │ │ ├── framework.js │ │ │ │ ├── jnext.js │ │ │ │ ├── overlayWebView.js │ │ │ │ ├── plugins │ │ │ │ │ ├── default.js │ │ │ │ │ └── event.js │ │ │ │ ├── policy │ │ │ │ │ ├── folderAccess.js │ │ │ │ │ ├── webkitOriginAccess.js │ │ │ │ │ └── whitelist.js │ │ │ │ ├── server.js │ │ │ │ ├── utils.js │ │ │ │ ├── webkitEvent.js │ │ │ │ ├── webkitHandlers │ │ │ │ │ └── networkResourceRequested.js │ │ │ │ └── webview.js │ │ │ ├── plugin │ │ │ │ ├── Device │ │ │ │ │ └── index.js │ │ │ │ ├── com.blackberry.invoke │ │ │ │ │ ├── index.js │ │ │ │ │ └── invocationEvents.js │ │ │ │ └── com.chariotsolutions.nfc.plugin │ │ │ │ │ └── index.js │ │ │ ├── require.js │ │ │ └── ui.html │ │ │ ├── plugins │ │ │ └── jnext │ │ │ │ └── auth.txt │ │ │ └── wwe │ ├── project.json │ └── www │ │ ├── config.xml │ │ ├── cordova.js │ │ ├── cordova_plugins.js │ │ ├── css │ │ └── index.css │ │ ├── index.html │ │ ├── js │ │ ├── handlebars.js │ │ └── index.js │ │ ├── plugins │ │ ├── com.blackberry.invoke │ │ │ └── www │ │ │ │ └── client.js │ │ ├── com.chariotsolutions.nfc.plugin │ │ │ └── www │ │ │ │ ├── phonegap-nfc-blackberry.js │ │ │ │ └── phonegap-nfc.js │ │ ├── org.apache.cordova.device │ │ │ └── www │ │ │ │ └── device.js │ │ └── org.apache.cordova.vibration │ │ │ └── www │ │ │ ├── blackberry10 │ │ │ └── vibrate.js │ │ │ └── vibration.js │ │ └── res │ │ ├── icon │ │ └── blackberry10 │ │ │ └── icon-80.png │ │ └── screen │ │ └── blackberry10 │ │ ├── splash-1280x768.png │ │ ├── splash-720x720.png │ │ └── splash-768x1280.png └── wp8 │ ├── App.xaml │ ├── App.xaml.cs │ ├── ApplicationIcon.png │ ├── Background.png │ ├── Images │ ├── appbar.back.rest.png │ ├── appbar.close.rest.png │ ├── appbar.feature.video.rest.png │ ├── appbar.next.rest.png │ ├── appbar.save.rest.png │ └── appbar.stop.rest.png │ ├── MainPage.xaml │ ├── MainPage.xaml.cs │ ├── NfcReader.csproj │ ├── NfcReader.sln │ ├── Plugins │ ├── com.chariotsolutions.nfc.plugin │ │ ├── Ndef.cs │ │ └── NfcPlugin.cs │ ├── org.apache.cordova.device │ │ └── Device.cs │ └── org.apache.cordova.vibration │ │ └── Vibration.cs │ ├── Properties │ ├── AppManifest.xml │ ├── AssemblyInfo.cs │ └── WMAppManifest.xml │ ├── SplashScreenImage.jpg │ ├── VERSION │ ├── config.xml │ ├── cordova │ ├── build.bat │ ├── clean.bat │ ├── defaults.xml │ ├── lib │ │ ├── CordovaDeploy │ │ │ ├── CordovaDeploy.sln │ │ │ └── CordovaDeploy │ │ │ │ ├── CordovaDeploy.csproj │ │ │ │ ├── Program.cs │ │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ │ └── app.config │ │ ├── build.js │ │ ├── clean.js │ │ ├── deploy.js │ │ ├── install-device.bat │ │ ├── install-emulator.bat │ │ ├── list-devices.bat │ │ ├── list-emulator-images.bat │ │ ├── list-started-emulators.bat │ │ ├── log.js │ │ ├── start-emulator.bat │ │ └── target-list.js │ ├── log.bat │ ├── plugins │ │ ├── com.chariotsolutions.nfc.plugin │ │ │ ├── .fetch.json │ │ │ ├── INSTALL.md │ │ │ ├── LICENSE.txt │ │ │ ├── README.md │ │ │ ├── VERSION │ │ │ ├── build.xml │ │ │ ├── doc │ │ │ │ ├── GettingStarted.md │ │ │ │ ├── GettingStartedCLI.md │ │ │ │ ├── read_tag_1_basic_app.png │ │ │ │ ├── read_tag_2_dump_tag.png │ │ │ │ └── read_tag_3_payload_as_string.png │ │ │ ├── plugin.xml │ │ │ ├── src │ │ │ │ ├── android │ │ │ │ │ ├── build.xml │ │ │ │ │ ├── org │ │ │ │ │ │ └── apache │ │ │ │ │ │ │ └── cordova │ │ │ │ │ │ │ └── api │ │ │ │ │ │ │ └── Dummy.java │ │ │ │ │ └── src │ │ │ │ │ │ └── com │ │ │ │ │ │ └── chariotsolutions │ │ │ │ │ │ └── nfc │ │ │ │ │ │ └── plugin │ │ │ │ │ │ ├── NfcPlugin.java │ │ │ │ │ │ └── Util.java │ │ │ │ ├── blackberry10 │ │ │ │ │ └── index.js │ │ │ │ ├── webworks │ │ │ │ │ ├── build.xml │ │ │ │ │ └── src │ │ │ │ │ │ └── com │ │ │ │ │ │ └── chariotsolutions │ │ │ │ │ │ └── nfc │ │ │ │ │ │ └── plugin │ │ │ │ │ │ ├── NfcPlugin.java │ │ │ │ │ │ └── Util.java │ │ │ │ └── windows-phone-8 │ │ │ │ │ ├── Ndef.cs │ │ │ │ │ └── NfcPlugin.cs │ │ │ └── www │ │ │ │ ├── phonegap-nfc-blackberry.js │ │ │ │ └── phonegap-nfc.js │ │ ├── org.apache.cordova.device │ │ │ ├── .fetch.json │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── RELEASENOTES.md │ │ │ ├── docs │ │ │ │ ├── device.cordova.md │ │ │ │ ├── device.md │ │ │ │ ├── device.model.md │ │ │ │ ├── device.name.md │ │ │ │ ├── device.platform.md │ │ │ │ ├── device.uuid.md │ │ │ │ └── device.version.md │ │ │ ├── package.json │ │ │ ├── plugin.xml │ │ │ ├── src │ │ │ │ ├── android │ │ │ │ │ └── Device.java │ │ │ │ ├── blackberry10 │ │ │ │ │ └── index.js │ │ │ │ ├── firefoxos │ │ │ │ │ └── DeviceProxy.js │ │ │ │ ├── ios │ │ │ │ │ ├── CDVDevice.h │ │ │ │ │ └── CDVDevice.m │ │ │ │ ├── windows8 │ │ │ │ │ └── DeviceProxy.js │ │ │ │ └── wp │ │ │ │ │ └── Device.cs │ │ │ ├── test │ │ │ │ ├── autotest │ │ │ │ │ ├── html │ │ │ │ │ │ ├── HtmlReporter.js │ │ │ │ │ │ ├── HtmlReporterHelpers.js │ │ │ │ │ │ ├── ReporterView.js │ │ │ │ │ │ ├── SpecView.js │ │ │ │ │ │ ├── SuiteView.js │ │ │ │ │ │ └── TrivialReporter.js │ │ │ │ │ ├── index.html │ │ │ │ │ ├── jasmine.css │ │ │ │ │ ├── jasmine.js │ │ │ │ │ ├── pages │ │ │ │ │ │ └── device.html │ │ │ │ │ ├── test-runner.js │ │ │ │ │ └── tests │ │ │ │ │ │ └── device.tests.js │ │ │ │ ├── cordova-incl.js │ │ │ │ ├── index.html │ │ │ │ ├── main.js │ │ │ │ └── master.css │ │ │ └── www │ │ │ │ └── device.js │ │ ├── org.apache.cordova.vibration │ │ │ ├── .fetch.json │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── RELEASENOTES.md │ │ │ ├── docs │ │ │ │ └── notification.vibrate.md │ │ │ ├── package.json │ │ │ ├── plugin.xml │ │ │ ├── src │ │ │ │ ├── android │ │ │ │ │ └── Vibration.java │ │ │ │ ├── firefoxos │ │ │ │ │ └── VibrationProxy.js │ │ │ │ ├── ios │ │ │ │ │ ├── CDVVibration.h │ │ │ │ │ └── CDVVibration.m │ │ │ │ └── wp │ │ │ │ │ └── Vibration.cs │ │ │ ├── test │ │ │ │ ├── autotest │ │ │ │ │ ├── html │ │ │ │ │ │ ├── HtmlReporter.js │ │ │ │ │ │ ├── HtmlReporterHelpers.js │ │ │ │ │ │ ├── ReporterView.js │ │ │ │ │ │ ├── SpecView.js │ │ │ │ │ │ ├── SuiteView.js │ │ │ │ │ │ └── TrivialReporter.js │ │ │ │ │ ├── index.html │ │ │ │ │ ├── jasmine.css │ │ │ │ │ ├── jasmine.js │ │ │ │ │ ├── pages │ │ │ │ │ │ └── notification.html │ │ │ │ │ ├── test-runner.js │ │ │ │ │ └── tests │ │ │ │ │ │ └── notification.tests.js │ │ │ │ ├── cordova-incl.js │ │ │ │ ├── index.html │ │ │ │ ├── main.js │ │ │ │ ├── master.css │ │ │ │ └── notification │ │ │ │ │ └── index.html │ │ │ └── www │ │ │ │ ├── blackberry10 │ │ │ │ └── vibrate.js │ │ │ │ └── vibration.js │ │ └── wp8.json │ ├── run.bat │ └── version.bat │ └── cordovalib │ ├── BrowserMouseHelper.cs │ ├── CommandFactory.cs │ ├── Commands │ └── BaseCommand.cs │ ├── ConfigHandler.cs │ ├── ConsoleHelper.cs │ ├── CordovaCommandCall.cs │ ├── CordovaView.xaml │ ├── CordovaView.xaml.cs │ ├── IBrowserDecorator.cs │ ├── ImageExifHelper.cs │ ├── JSON │ └── JsonHelper.cs │ ├── MimeTypeMapper.cs │ ├── NativeExecution.cs │ ├── OrientationHelper.cs │ ├── PluginResult.cs │ ├── ScriptCallback.cs │ └── XHRHelper.cs ├── plugins ├── android.json ├── blackberry10.json ├── com.blackberry.invoke │ ├── .fetch.json │ ├── package.json │ ├── plugin.xml │ ├── src │ │ └── blackberry10 │ │ │ ├── index.js │ │ │ └── invocationEvents.js │ └── www │ │ └── client.js ├── com.chariotsolutions.nfc.plugin │ ├── .fetch.json │ ├── INSTALL.md │ ├── LICENSE.txt │ ├── README.md │ ├── VERSION │ ├── build.xml │ ├── doc │ │ ├── GettingStarted.md │ │ ├── GettingStartedCLI.md │ │ ├── read_tag_1_basic_app.png │ │ ├── read_tag_2_dump_tag.png │ │ └── read_tag_3_payload_as_string.png │ ├── plugin.xml │ ├── src │ │ ├── android │ │ │ ├── build.xml │ │ │ ├── org │ │ │ │ └── apache │ │ │ │ │ └── cordova │ │ │ │ │ └── api │ │ │ │ │ └── Dummy.java │ │ │ ├── src │ │ │ │ └── com │ │ │ │ │ └── chariotsolutions │ │ │ │ │ └── nfc │ │ │ │ │ └── plugin │ │ │ │ │ ├── NfcPlugin.java │ │ │ │ │ └── Util.java │ │ │ └── target │ │ │ │ └── com │ │ │ │ └── chariotsolutions │ │ │ │ └── nfc │ │ │ │ └── plugin │ │ │ │ ├── NfcPlugin$1.class │ │ │ │ ├── NfcPlugin$2.class │ │ │ │ ├── NfcPlugin$3.class │ │ │ │ ├── NfcPlugin$4.class │ │ │ │ ├── NfcPlugin$5.class │ │ │ │ ├── NfcPlugin$6.class │ │ │ │ ├── NfcPlugin.class │ │ │ │ └── Util.class │ │ ├── blackberry10 │ │ │ └── index.js │ │ ├── webworks │ │ │ ├── build.xml │ │ │ └── src │ │ │ │ └── com │ │ │ │ └── chariotsolutions │ │ │ │ └── nfc │ │ │ │ └── plugin │ │ │ │ ├── NfcPlugin.java │ │ │ │ └── Util.java │ │ └── windows-phone-8 │ │ │ ├── Ndef.cs │ │ │ └── NfcPlugin.cs │ └── www │ │ ├── phonegap-nfc-blackberry.js │ │ └── phonegap-nfc.js ├── org.apache.cordova.device │ ├── .fetch.json │ ├── LICENSE │ ├── README.md │ ├── RELEASENOTES.md │ ├── docs │ │ ├── device.cordova.md │ │ ├── device.md │ │ ├── device.model.md │ │ ├── device.name.md │ │ ├── device.platform.md │ │ ├── device.uuid.md │ │ └── device.version.md │ ├── package.json │ ├── plugin.xml │ ├── src │ │ ├── android │ │ │ └── Device.java │ │ ├── blackberry10 │ │ │ └── index.js │ │ ├── firefoxos │ │ │ └── DeviceProxy.js │ │ ├── ios │ │ │ ├── CDVDevice.h │ │ │ └── CDVDevice.m │ │ ├── windows8 │ │ │ └── DeviceProxy.js │ │ └── wp │ │ │ └── Device.cs │ ├── test │ │ ├── autotest │ │ │ ├── html │ │ │ │ ├── HtmlReporter.js │ │ │ │ ├── HtmlReporterHelpers.js │ │ │ │ ├── ReporterView.js │ │ │ │ ├── SpecView.js │ │ │ │ ├── SuiteView.js │ │ │ │ └── TrivialReporter.js │ │ │ ├── index.html │ │ │ ├── jasmine.css │ │ │ ├── jasmine.js │ │ │ ├── pages │ │ │ │ └── device.html │ │ │ ├── test-runner.js │ │ │ └── tests │ │ │ │ └── device.tests.js │ │ ├── cordova-incl.js │ │ ├── index.html │ │ ├── main.js │ │ └── master.css │ └── www │ │ └── device.js ├── org.apache.cordova.vibration │ ├── .fetch.json │ ├── LICENSE │ ├── README.md │ ├── RELEASENOTES.md │ ├── docs │ │ └── notification.vibrate.md │ ├── package.json │ ├── plugin.xml │ ├── src │ │ ├── android │ │ │ └── Vibration.java │ │ ├── firefoxos │ │ │ └── VibrationProxy.js │ │ ├── ios │ │ │ ├── CDVVibration.h │ │ │ └── CDVVibration.m │ │ └── wp │ │ │ └── Vibration.cs │ ├── test │ │ ├── autotest │ │ │ ├── html │ │ │ │ ├── HtmlReporter.js │ │ │ │ ├── HtmlReporterHelpers.js │ │ │ │ ├── ReporterView.js │ │ │ │ ├── SpecView.js │ │ │ │ ├── SuiteView.js │ │ │ │ └── TrivialReporter.js │ │ │ ├── index.html │ │ │ ├── jasmine.css │ │ │ ├── jasmine.js │ │ │ ├── pages │ │ │ │ └── notification.html │ │ │ ├── test-runner.js │ │ │ └── tests │ │ │ │ └── notification.tests.js │ │ ├── cordova-incl.js │ │ ├── index.html │ │ ├── main.js │ │ ├── master.css │ │ └── notification │ │ │ └── index.html │ └── www │ │ ├── blackberry10 │ │ └── vibrate.js │ │ └── vibration.js └── wp8.json └── www ├── config.xml ├── css └── index.css ├── index.html ├── js ├── handlebars.js └── index.js └── res ├── icon └── blackberry10 │ └── icon-80.png └── screen └── blackberry10 ├── splash-1280x768.png ├── splash-720x720.png └── splash-768x1280.png /.cordova/config.json: -------------------------------------------------------------------------------- 1 | {"id":"com.megster.nfc.reader","name":"NfcReader"} -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | platforms/android/assets/www 2 | platforms/android/bin 3 | platforms/android/gen 4 | platforms/android/local.properties 5 | 6 | platforms/wp8/*.bak 7 | platforms/wp8/thumbs.db 8 | 9 | platforms/wp8/App_Data/ 10 | platforms/wp8/bin/ 11 | platforms/wp8/obj/ 12 | platforms/wp8/Bin/ 13 | platforms/wp8/_ReSharper.* 14 | platforms/wp8/tmp/ 15 | 16 | platforms/wp8/*.user 17 | platforms/wp8/*.suo 18 | 19 | platforms/wp8/www/ 20 | 21 | CordovaDeploy 22 | 23 | platforms/blackberry10/build/ 24 | -------------------------------------------------------------------------------- /platforms/android/cordova/node_modules/shelljs/.documentup.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ShellJS", 3 | "twitter": [ 4 | "r2r" 5 | ] 6 | } 7 | -------------------------------------------------------------------------------- /platforms/android/cordova/node_modules/shelljs/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | -------------------------------------------------------------------------------- /platforms/android/cordova/node_modules/shelljs/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.6 4 | - 0.8 5 | 6 | -------------------------------------------------------------------------------- /platforms/android/cordova/node_modules/shelljs/global.js: -------------------------------------------------------------------------------- 1 | var shell = require('./shell.js'); 2 | for (var cmd in shell) 3 | global[cmd] = shell[cmd]; 4 | -------------------------------------------------------------------------------- /platforms/android/cordova/node_modules/shelljs/jshint.json: -------------------------------------------------------------------------------- 1 | { 2 | "loopfunc": true, 3 | "sub": true 4 | } -------------------------------------------------------------------------------- /platforms/android/cordova/node_modules/shelljs/scripts/docs.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('../global'); 3 | 4 | echo('Appending docs to README.md'); 5 | 6 | cd(__dirname + '/..'); 7 | 8 | // Extract docs from shell.js 9 | var docs = grep('//@', 'shell.js'); 10 | // Remove '//@' 11 | docs = docs.replace(/\/\/\@ ?/g, ''); 12 | // Append docs to README 13 | sed('-i', /## Command reference(.|\n)*/, '## Command reference\n\n' + docs, 'README.md'); 14 | 15 | echo('All done.'); 16 | -------------------------------------------------------------------------------- /platforms/android/libs/cordova-3.1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/android/libs/cordova-3.1.0.jar -------------------------------------------------------------------------------- /platforms/android/project.properties: -------------------------------------------------------------------------------- 1 | # This file is automatically generated by Android Tools. 2 | # Do not modify this file -- YOUR CHANGES WILL BE ERASED! 3 | # 4 | # This file must be checked in Version Control Systems. 5 | # 6 | # To customize properties used by the Ant build system edit 7 | # "ant.properties", and override values to adapt the script to your 8 | # project structure. 9 | # 10 | # To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home): 11 | #proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt 12 | 13 | # Project target. 14 | target=android-17 15 | -------------------------------------------------------------------------------- /platforms/android/res/drawable-hdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/android/res/drawable-hdpi/icon.png -------------------------------------------------------------------------------- /platforms/android/res/drawable-ldpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/android/res/drawable-ldpi/icon.png -------------------------------------------------------------------------------- /platforms/android/res/drawable-mdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/android/res/drawable-mdpi/icon.png -------------------------------------------------------------------------------- /platforms/android/res/drawable-xhdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/android/res/drawable-xhdpi/icon.png -------------------------------------------------------------------------------- /platforms/android/res/drawable/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/android/res/drawable/icon.png -------------------------------------------------------------------------------- /platforms/android/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | NfcReader 4 | 5 | -------------------------------------------------------------------------------- /platforms/android/src/org/apache/cordova/api/Dummy.java: -------------------------------------------------------------------------------- 1 | package org.apache.cordova.api; 2 | 3 | // dummy class to ensure the org.apache.cordova.api package exists 4 | // this is required to support Cordova 2.9 and 3.0 with one code base 5 | // since I'm using wildcard imports to work around the renamed classes 6 | // import org.apache.cordova.*; 7 | // import org.apache.cordova.api.*; 8 | public class Dummy { 9 | } -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/build: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | CORDOVA_DIR=$(dirname "$0") 3 | source "$CORDOVA_DIR/init" 4 | 5 | #package app 6 | "$CORDOVA_NODE/node" "$CORDOVA_DIR/lib/build" "$@" 7 | 8 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/clean: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | CORDOVA_DIR=$(dirname "$0") 3 | source "$CORDOVA_DIR/init" 4 | 5 | "$CORDOVA_NODE/node" "$CORDOVA_DIR/lib/clean" 6 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/default-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/blackberry10/cordova/default-icon.png -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/.bin/jake: -------------------------------------------------------------------------------- 1 | ../jake/bin/cli.js -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/.bin/jasmine-node: -------------------------------------------------------------------------------- 1 | ../jasmine-node/bin/jasmine-node -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/.bin/shjs: -------------------------------------------------------------------------------- 1 | ../shelljs/bin/shjs -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/.bin/xlocalize: -------------------------------------------------------------------------------- 1 | ../localize/bin/xlocalize.js -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/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 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/commander/.npmignore: -------------------------------------------------------------------------------- 1 | support 2 | test 3 | examples 4 | *.sock 5 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/commander/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.4 4 | - 0.6 5 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/commander/Makefile: -------------------------------------------------------------------------------- 1 | 2 | TESTS = $(shell find test/test.*.js) 3 | 4 | test: 5 | @./test/run $(TESTS) 6 | 7 | .PHONY: test -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/commander/index.js: -------------------------------------------------------------------------------- 1 | 2 | module.exports = require('./lib/commander'); -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/elementtree/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/elementtree/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | 3 | node_js: 4 | - 0.6 5 | 6 | script: make test 7 | 8 | notifications: 9 | email: 10 | - tomaz+travisci@tomaz.me 11 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/elementtree/Makefile: -------------------------------------------------------------------------------- 1 | TESTS := \ 2 | tests/test-simple.js 3 | 4 | 5 | 6 | PATH := ./node_modules/.bin:$(PATH) 7 | 8 | WHISKEY := $(shell bash -c 'PATH=$(PATH) type -p whiskey') 9 | 10 | default: test 11 | 12 | test: 13 | NODE_PATH=`pwd`/lib/ ${WHISKEY} --scope-leaks --sequential --real-time --tests "${TESTS}" 14 | 15 | tap: 16 | NODE_PATH=`pwd`/lib/ ${WHISKEY} --test-reporter tap --sequential --real-time --tests "${TESTS}" 17 | 18 | coverage: 19 | NODE_PATH=`pwd`/lib/ ${WHISKEY} --sequential --coverage --coverage-reporter html --coverage-dir coverage_html --tests "${TESTS}" 20 | 21 | .PHONY: default test coverage tap scope 22 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/elementtree/NOTICE: -------------------------------------------------------------------------------- 1 | node-elementtree 2 | Copyright (c) 2011, Rackspace, Inc. 3 | 4 | The ElementTree toolkit is Copyright (c) 1999-2007 by Fredrik Lundh 5 | 6 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/elementtree/lib/parsers/index.js: -------------------------------------------------------------------------------- 1 | exports.sax = require('./sax'); 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/elementtree/node_modules/sax/AUTHORS: -------------------------------------------------------------------------------- 1 | # contributors sorted by whether or not they're me. 2 | Isaac Z. Schlueter 3 | Stein Martin Hustad 4 | Mikeal Rogers 5 | Laurie Harper 6 | Jann Horn 7 | Elijah Insua 8 | Henry Rawas 9 | Justin Makeig 10 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/elementtree/node_modules/sax/examples/hello-world.js: -------------------------------------------------------------------------------- 1 | require("http").createServer(function (req, res) { 2 | res.writeHead(200, {"content-type":"application/json"}) 3 | res.end(JSON.stringify({ok: true})) 4 | }).listen(1337) 5 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/elementtree/node_modules/sax/examples/not-pretty.xml: -------------------------------------------------------------------------------- 1 | 2 | something blerm a bit down here 9 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/elementtree/node_modules/sax/examples/test.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | testing the parser 6 | 7 | 8 | 9 |

hello 10 | 11 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/elementtree/node_modules/sax/test/cdata-chunked.js: -------------------------------------------------------------------------------- 1 | 2 | require(__dirname).test({ 3 | expect : [ 4 | ["opentag", {"name": "R","attributes": {}}], 5 | ["opencdata", undefined], 6 | ["cdata", " this is character data  "], 7 | ["closecdata", undefined], 8 | ["closetag", "R"] 9 | ] 10 | }).write("").close(); 11 | 12 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/elementtree/node_modules/sax/test/cdata-end-split.js: -------------------------------------------------------------------------------- 1 | 2 | require(__dirname).test({ 3 | expect : [ 4 | ["opentag", {"name": "R","attributes": {}}], 5 | ["opencdata", undefined], 6 | ["cdata", " this is "], 7 | ["closecdata", undefined], 8 | ["closetag", "R"] 9 | ] 10 | }) 11 | .write("") 13 | .write("") 14 | .close(); 15 | 16 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/elementtree/node_modules/sax/test/cdata-multiple.js: -------------------------------------------------------------------------------- 1 | 2 | require(__dirname).test({ 3 | expect : [ 4 | ["opentag", {"name": "R","attributes": {}}], 5 | ["opencdata", undefined], 6 | ["cdata", " this is "], 7 | ["closecdata", undefined], 8 | ["opencdata", undefined], 9 | ["cdata", "character data  "], 10 | ["closecdata", undefined], 11 | ["closetag", "R"] 12 | ] 13 | }).write("").write("").close(); 15 | 16 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/elementtree/node_modules/sax/test/cdata.js: -------------------------------------------------------------------------------- 1 | require(__dirname).test({ 2 | xml : "", 3 | expect : [ 4 | ["opentag", {"name": "R","attributes": {}}], 5 | ["opencdata", undefined], 6 | ["cdata", " this is character data  "], 7 | ["closecdata", undefined], 8 | ["closetag", "R"] 9 | ] 10 | }); 11 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/elementtree/node_modules/sax/test/issue-35.js: -------------------------------------------------------------------------------- 1 | // https://github.com/isaacs/sax-js/issues/35 2 | require(__dirname).test 3 | ( { xml : " \n"+ 4 | "" 5 | 6 | , expect : 7 | [ [ "opentag", { name: "xml", attributes: {} } ] 8 | , [ "text", "\r\r\n" ] 9 | , [ "closetag", "xml" ] 10 | ] 11 | , strict : true 12 | , opt : {} 13 | } 14 | ) 15 | 16 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/elementtree/node_modules/sax/test/issue-47.js: -------------------------------------------------------------------------------- 1 | // https://github.com/isaacs/sax-js/issues/47 2 | require(__dirname).test 3 | ( { xml : '' 4 | , expect : [ 5 | [ "attribute", { name:'href', value:"query.svc?x=1&y=2&z=3"} ], 6 | [ "opentag", { name: "a", attributes: { href:"query.svc?x=1&y=2&z=3"} } ], 7 | [ "closetag", "a" ] 8 | ] 9 | , strict : true 10 | , opt : {} 11 | } 12 | ) 13 | 14 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/elementtree/node_modules/sax/test/script.js: -------------------------------------------------------------------------------- 1 | require(__dirname).test({ 2 | xml : "", 3 | expect : [ 4 | ["opentag", {"name": "HTML","attributes": {}}], 5 | ["opentag", {"name": "HEAD","attributes": {}}], 6 | ["opentag", {"name": "SCRIPT","attributes": {}}], 7 | ["script", "if (1 < 0) { console.log('elo there'); }"], 8 | ["closetag", "SCRIPT"], 9 | ["closetag", "HEAD"], 10 | ["closetag", "HTML"] 11 | ] 12 | }); 13 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/elementtree/node_modules/sax/test/stray-ending.js: -------------------------------------------------------------------------------- 1 | // stray ending tags should just be ignored in non-strict mode. 2 | // https://github.com/isaacs/sax-js/issues/32 3 | require(__dirname).test 4 | ( { xml : 5 | "" 6 | , expect : 7 | [ [ "opentag", { name: "A", attributes: {} } ] 8 | , [ "opentag", { name: "B", attributes: {} } ] 9 | , [ "text", "" ] 10 | , [ "closetag", "B" ] 11 | , [ "closetag", "A" ] 12 | ] 13 | , strict : false 14 | , opt : {} 15 | } 16 | ) 17 | 18 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/elementtree/node_modules/sax/test/trailing-non-whitespace.js: -------------------------------------------------------------------------------- 1 | 2 | require(__dirname).test({ 3 | xml : "Welcome, to monkey land", 4 | expect : [ 5 | ["opentag", { 6 | "name": "SPAN", 7 | "attributes": {} 8 | }], 9 | ["text", "Welcome,"], 10 | ["closetag", "SPAN"], 11 | ["text", " to monkey land"], 12 | ["end"], 13 | ["ready"] 14 | ], 15 | strict : false, 16 | opt : {} 17 | }); 18 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/elementtree/node_modules/sax/test/unquoted.js: -------------------------------------------------------------------------------- 1 | // unquoted attributes should be ok in non-strict mode 2 | // https://github.com/isaacs/sax-js/issues/31 3 | require(__dirname).test 4 | ( { xml : 5 | "" 6 | , expect : 7 | [ [ "attribute", { name: "class", value: "test" } ] 8 | , [ "attribute", { name: "hello", value: "world" } ] 9 | , [ "opentag", { name: "SPAN", 10 | attributes: { class: "test", hello: "world" } } ] 11 | , [ "closetag", "SPAN" ] 12 | ] 13 | , strict : false 14 | , opt : {} 15 | } 16 | ) 17 | 18 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/elementtree/node_modules/sax/test/xmlns-xml-default-prefix.js: -------------------------------------------------------------------------------- 1 | require(__dirname).test( 2 | { xml : "" 3 | , expect : 4 | [ 5 | [ "opentag" 6 | , { name: "xml:root" 7 | , uri: "http://www.w3.org/XML/1998/namespace" 8 | , prefix: "xml" 9 | , local: "root" 10 | , attributes: {} 11 | , ns: {} 12 | } 13 | ] 14 | , ["closetag", "xml:root"] 15 | ] 16 | , strict : true 17 | , opt : { xmlns: true } 18 | } 19 | ) 20 | 21 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/elementtree/tests/data/xml2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Hello World 5 | 6 | 7 | 8 | 9 | 10 | 11 | 14 | 15 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jWorkflow/.npmignore: -------------------------------------------------------------------------------- 1 | .redcar 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jWorkflow/LICENSE: -------------------------------------------------------------------------------- 1 | ** Licensed Under ** 2 | 3 | The MIT License 4 | http://www.opensource.org/licenses/mit-license.php 5 | 6 | Copyright (c) 2010 all contributors: 7 | 8 | Gord Tanner 9 | tinyHippos Inc. 10 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jWorkflow/Rakefile: -------------------------------------------------------------------------------- 1 | require 'rubygems' 2 | require 'closure-compiler' 3 | 4 | task :default => [:build] 5 | 6 | desc "Use the Closure Compiler to compress jWorkflow.js" 7 | task :build do 8 | js = File.open('lib/jWorkflow.js', 'r') 9 | min = Closure::Compiler.new.compile(js) 10 | File.open('jworkflow-min-0.7.0.js', 'w') {|f| f.write(min) } 11 | end 12 | 13 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jake/lib/task/index.js: -------------------------------------------------------------------------------- 1 | 2 | var Task = require('./task').Task 3 | , FileTask = require('./file_task').FileTask 4 | , DirectoryTask = require('./directory_task').DirectoryTask; 5 | 6 | exports.Task = Task; 7 | exports.FileTask = FileTask; 8 | exports.DirectoryTask = DirectoryTask; 9 | 10 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jake/lib/utils/logger.js: -------------------------------------------------------------------------------- 1 | var util = require('util'); 2 | 3 | var logger = new (function () { 4 | var _output = function (type, out) { 5 | var quiet = typeof jake != 'undefined' && jake.program && 6 | jake.program.opts && jake.program.opts.quiet 7 | , msg; 8 | if (!quiet) { 9 | msg = typeof out == 'string' ? out : util.inspect(out); 10 | console[type](msg); 11 | } 12 | }; 13 | 14 | this.log = function (out) { 15 | _output('log', out); 16 | }; 17 | 18 | this.error = function (out) { 19 | _output('error', out); 20 | }; 21 | 22 | })(); 23 | 24 | module.exports = logger; 25 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jake/node_modules/minimatch/node_modules/lru-cache/.npmignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jake/node_modules/minimatch/node_modules/lru-cache/AUTHORS: -------------------------------------------------------------------------------- 1 | # Authors, sorted by whether or not they are me 2 | Isaac Z. Schlueter 3 | Carlos Brito Lage 4 | Marko Mikulicic 5 | Trent Mick 6 | Kevin O'Hara 7 | Marco Rogers 8 | Jesse Dailey 9 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jake/node_modules/minimatch/node_modules/lru-cache/bench.js: -------------------------------------------------------------------------------- 1 | var LRU = require('lru-cache'); 2 | 3 | var max = +process.argv[2] || 10240; 4 | var more = 102400; 5 | 6 | var cache = LRU({ 7 | max: max, maxAge: 86400e3 8 | }); 9 | 10 | // fill cache 11 | for (var i = 0; i < max; ++i) { 12 | cache.set(i, {}); 13 | } 14 | 15 | var start = process.hrtime(); 16 | 17 | // adding more items 18 | for ( ; i < max+more; ++i) { 19 | cache.set(i, {}); 20 | } 21 | 22 | var end = process.hrtime(start); 23 | var msecs = end[0] * 1E3 + end[1] / 1E6; 24 | 25 | console.log('adding %d items took %d ms', more, msecs.toPrecision(5)); 26 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jake/node_modules/minimatch/test/caching.js: -------------------------------------------------------------------------------- 1 | var Minimatch = require("../minimatch.js").Minimatch 2 | var tap = require("tap") 3 | tap.test("cache test", function (t) { 4 | var mm1 = new Minimatch("a?b") 5 | var mm2 = new Minimatch("a?b") 6 | t.equal(mm1, mm2, "should get the same object") 7 | // the lru should drop it after 100 entries 8 | for (var i = 0; i < 100; i ++) { 9 | new Minimatch("a"+i) 10 | } 11 | mm2 = new Minimatch("a?b") 12 | t.notEqual(mm1, mm2, "cache should have dropped") 13 | t.end() 14 | }) 15 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jake/node_modules/utilities/README.md: -------------------------------------------------------------------------------- 1 | utilities 2 | ========= 3 | 4 | [![Build Status](https://travis-ci.org/mde/utilities.png?branch=master)](https://travis-ci.org/mde/utilities) 5 | 6 | A classic collection of JavaScript utilities 7 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/.npmignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .idea 3 | *.iml 4 | *.ipr 5 | *.iws 6 | *.tmproj 7 | .project 8 | .settings 9 | .externalToolBuilders 10 | *.swp 11 | node_modules 12 | *~ 13 | /.c9revisions/ 14 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.6 4 | branches: 5 | only: 6 | - travis 7 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/bin/jasmine-node: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | if( !process.env.NODE_ENV ) process.env.NODE_ENV = 'test'; 4 | 5 | var path = require('path'); 6 | require(path.join(__dirname,'../lib/jasmine-node/cli.js')); 7 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/.bin/cake: -------------------------------------------------------------------------------- 1 | ../coffee-script/bin/cake -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/.bin/coffee: -------------------------------------------------------------------------------- 1 | ../coffee-script/bin/coffee -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/.bin/r.js: -------------------------------------------------------------------------------- 1 | ../requirejs/bin/r.js -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/coffee-script/.npmignore: -------------------------------------------------------------------------------- 1 | *.coffee 2 | *.html 3 | .DS_Store 4 | .git* 5 | Cakefile 6 | documentation/ 7 | examples/ 8 | extras/coffee-script.js 9 | raw/ 10 | src/ 11 | test/ 12 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/coffee-script/CNAME: -------------------------------------------------------------------------------- 1 | coffeescript.org -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/coffee-script/bin/cake: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | var path = require('path'); 4 | var fs = require('fs'); 5 | var lib = path.join(path.dirname(fs.realpathSync(__filename)), '../lib'); 6 | 7 | require(lib + '/coffee-script/cake').run(); 8 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/coffee-script/bin/coffee: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | var path = require('path'); 4 | var fs = require('fs'); 5 | var lib = path.join(path.dirname(fs.realpathSync(__filename)), '../lib'); 6 | 7 | require(lib + '/coffee-script/command').run(); 8 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/coffee-script/lib/coffee-script/index.js: -------------------------------------------------------------------------------- 1 | // Generated by CoffeeScript 1.6.3 2 | (function() { 3 | var key, val, _ref; 4 | 5 | _ref = require('./coffee-script'); 6 | for (key in _ref) { 7 | val = _ref[key]; 8 | exports[key] = val; 9 | } 10 | 11 | }).call(this); 12 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/gaze/.editorconfig: -------------------------------------------------------------------------------- 1 | # editorconfig.org 2 | root = true 3 | 4 | [*] 5 | indent_style = space 6 | indent_size = 2 7 | end_of_line = lf 8 | charset = utf-8 9 | trim_trailing_whitespace = true 10 | insert_final_newline = true 11 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/gaze/.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 | "es5": true 14 | } 15 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/gaze/.npmignore: -------------------------------------------------------------------------------- 1 | /node_modules/ 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/gaze/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.8 4 | - 0.9 5 | before_script: 6 | - npm install -g grunt-cli 7 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/gaze/AUTHORS: -------------------------------------------------------------------------------- 1 | Kyle Robinson Young (http://dontkry.com) 2 | Sam Day (http://sam.is-super-awesome.com) 3 | Roarke Gaskill (http://starkinvestments.com) 4 | Lance Pollard (http://lancepollard.com/) 5 | Daniel Fagnan (http://hydrocodedesign.com/) 6 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/gaze/node_modules/fileset/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/gaze/node_modules/fileset/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | 3 | node_js: 4 | - 0.4 5 | - 0.6 -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/gaze/node_modules/fileset/node_modules/glob/.npmignore: -------------------------------------------------------------------------------- 1 | .*.swp 2 | test/a/ 3 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/gaze/node_modules/fileset/node_modules/glob/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.8 4 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/gaze/node_modules/fileset/node_modules/glob/examples/g.js: -------------------------------------------------------------------------------- 1 | var Glob = require("../").Glob 2 | 3 | var pattern = "test/a/**/[cg]/../[cg]" 4 | console.log(pattern) 5 | 6 | var mg = new Glob(pattern, {mark: true, sync:true}, function (er, matches) { 7 | console.log("matches", matches) 8 | }) 9 | console.log("after") 10 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/gaze/node_modules/fileset/node_modules/glob/examples/usr-local.js: -------------------------------------------------------------------------------- 1 | var Glob = require("../").Glob 2 | 3 | var pattern = "{./*/*,/*,/usr/local/*}" 4 | console.log(pattern) 5 | 6 | var mg = new Glob(pattern, {mark: true}, function (er, matches) { 7 | console.log("matches", matches) 8 | }) 9 | console.log("after") 10 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/gaze/node_modules/fileset/node_modules/glob/node_modules/inherits/inherits.js: -------------------------------------------------------------------------------- 1 | module.exports = require('util').inherits 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/gaze/node_modules/fileset/node_modules/glob/test/zz-cleanup.js: -------------------------------------------------------------------------------- 1 | // remove the fixtures 2 | var tap = require("tap") 3 | , rimraf = require("rimraf") 4 | , path = require("path") 5 | 6 | tap.test("cleanup fixtures", function (t) { 7 | rimraf(path.resolve(__dirname, "a"), function (er) { 8 | t.ifError(er, "removed") 9 | t.end() 10 | }) 11 | }) 12 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/gaze/node_modules/fileset/tests/fixtures/an (odd) filename.js: -------------------------------------------------------------------------------- 1 | var odd = true; -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/gaze/node_modules/minimatch/node_modules/lru-cache/.npmignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/gaze/node_modules/minimatch/node_modules/lru-cache/AUTHORS: -------------------------------------------------------------------------------- 1 | # Authors, sorted by whether or not they are me 2 | Isaac Z. Schlueter 3 | Carlos Brito Lage 4 | Marko Mikulicic 5 | Trent Mick 6 | Kevin O'Hara 7 | Marco Rogers 8 | Jesse Dailey 9 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/gaze/node_modules/minimatch/test/caching.js: -------------------------------------------------------------------------------- 1 | var Minimatch = require("../minimatch.js").Minimatch 2 | var tap = require("tap") 3 | tap.test("cache test", function (t) { 4 | var mm1 = new Minimatch("a?b") 5 | var mm2 = new Minimatch("a?b") 6 | t.equal(mm1, mm2, "should get the same object") 7 | // the lru should drop it after 100 entries 8 | for (var i = 0; i < 100; i ++) { 9 | new Minimatch("a"+i) 10 | } 11 | mm2 = new Minimatch("a?b") 12 | t.notEqual(mm1, mm2, "cache should have dropped") 13 | t.end() 14 | }) 15 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/gaze/test/fixtures/Project (LO)/one.js: -------------------------------------------------------------------------------- 1 | var one = true; -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/gaze/test/fixtures/nested/one.js: -------------------------------------------------------------------------------- 1 | var one = true; -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/gaze/test/fixtures/nested/sub/two.js: -------------------------------------------------------------------------------- 1 | var two = true; -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/gaze/test/fixtures/nested/sub2/two.js: -------------------------------------------------------------------------------- 1 | var two = true; -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/gaze/test/fixtures/nested/three.js: -------------------------------------------------------------------------------- 1 | var three = true; -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/gaze/test/fixtures/one.js: -------------------------------------------------------------------------------- 1 | var test = true; -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/gaze/test/fixtures/sub/one.js: -------------------------------------------------------------------------------- 1 | var one = true; -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/gaze/test/fixtures/sub/two.js: -------------------------------------------------------------------------------- 1 | var two = true; -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/jasmine-reporters/.npmignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | *.swp 3 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/jasmine-reporters/ext/jline.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/jasmine-reporters/ext/jline.jar -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/jasmine-reporters/ext/js.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/jasmine-reporters/ext/js.jar -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/jasmine-reporters/src/load_reporters.js: -------------------------------------------------------------------------------- 1 | require("./jasmine.console_reporter.js") 2 | require("./jasmine.junit_reporter.js") 3 | require("./jasmine.teamcity_reporter.js") 4 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/jasmine-reporters/test/envjs.bootstrap.js: -------------------------------------------------------------------------------- 1 | load('../ext/env.rhino.1.2.js'); 2 | 3 | Envjs.scriptTypes['text/javascript'] = true; 4 | 5 | var specFile; 6 | 7 | for (i = 0; i < arguments.length; i++) { 8 | specFile = arguments[i]; 9 | 10 | console.log("Loading: " + specFile); 11 | 12 | window.location = specFile 13 | } 14 | 15 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/jasmine-reporters/test/envjs.runner.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # cleanup previous test runs 4 | rm -f *.xml 5 | 6 | # fire up the envjs environment 7 | java -cp ../ext/js.jar:../ext/jline.jar org.mozilla.javascript.tools.shell.Main -opt -1 envjs.bootstrap.js $@ 8 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/mkdirp/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/mkdirp/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.6 4 | - 0.8 5 | - 0.9 6 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/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 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/mkdirp/test/root.js: -------------------------------------------------------------------------------- 1 | var mkdirp = require('../'); 2 | var path = require('path'); 3 | var fs = require('fs'); 4 | var test = require('tap').test; 5 | 6 | test('root', function (t) { 7 | // '/' on unix, 'c:/' on windows. 8 | var file = path.resolve('/'); 9 | 10 | mkdirp(file, 0755, function (err) { 11 | if (err) throw err 12 | fs.stat(file, function (er, stat) { 13 | if (er) throw er 14 | t.ok(stat.isDirectory(), 'target is a directory'); 15 | t.end(); 16 | }) 17 | }); 18 | }); 19 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/requirejs/README.md: -------------------------------------------------------------------------------- 1 | # requirejs 2 | 3 | RequireJS for use in Node. includes: 4 | 5 | * r.js: the RequireJS optimizer, and AMD runtime for use in Node. 6 | * require.js: The browser-based AMD loader. 7 | 8 | More information at http://requirejs.org 9 | 10 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/walkdir/.jshintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | test/dir 3 | test/comparison 4 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/walkdir/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | *~ 3 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/walkdir/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.6 4 | - 0.8 5 | - 0.10 6 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/walkdir/test.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | ./node_modules/jshint/bin/hint ./* 3 | hint=$? 4 | if [ $hint != 0 ]; then 5 | echo "< script runner stopped jshint failed >"; 6 | exit $hint 7 | else 8 | echo "< jshint passed >"; 9 | fi 10 | 11 | ./node_modules/tap/bin/tap.js ./test/*.js 12 | unit=$? 13 | if [ $unit != 0 ]; then 14 | echo "< script runner stopped unit tests failed >"; 15 | exit $unit 16 | else 17 | echo "< unit tests passed >"; 18 | fi 19 | 20 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/walkdir/test/comparison/finditsynctest.js: -------------------------------------------------------------------------------- 1 | var findit = require('findit'); 2 | 3 | var files = findit.findSync(process.argv[2]||'./'); 4 | 5 | var count = files.length; 6 | 7 | console.log(files); 8 | 9 | files = files.join("\n"); 10 | 11 | process.stdout.write(files+"\n"); 12 | 13 | console.log('found '+count+' files'); 14 | 15 | 16 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/walkdir/test/comparison/findittest.js: -------------------------------------------------------------------------------- 1 | var findit = require('findit'); 2 | 3 | var find = findit.find(process.argv[2]||'./'); 4 | 5 | var count = 0; 6 | 7 | find.on('file',function(path,stat){ 8 | count++; 9 | process.stdout.write(path+"\n"); 10 | }); 11 | 12 | find.on('end',function(){ 13 | console.log('found '+count+' regular files'); 14 | }); 15 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/walkdir/test/comparison/fstream.js: -------------------------------------------------------------------------------- 1 | var fstream = require('fstream'); 2 | 3 | var pipe = fstream.Reader(process.argv[2]||"../"); 4 | 5 | var count = 0,errorHandler; 6 | 7 | pipe.on('entry',function fn(entry){ 8 | if(entry.type == "Directory"){ 9 | entry.on('entry',fn); 10 | } else if(entry.type == "File") { 11 | count++; 12 | } 13 | entry.on('error',errorHandler); 14 | }); 15 | 16 | pipe.on('error',(errorHandler = function(error){ 17 | console.log('error event ',error); 18 | })); 19 | 20 | pipe.on('end',function(){ 21 | console.log('end! '+count); 22 | }); 23 | 24 | //this is pretty slow 25 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/walkdir/test/comparison/install_test_deps.sh: -------------------------------------------------------------------------------- 1 | npm install 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/walkdir/test/comparison/lsr.js: -------------------------------------------------------------------------------- 1 | var lsr = require('ls-r'); 2 | 3 | lsr(process.argv[2]||'./',{maxDepth:500000,recursive:true},function(err,origPath,args){ 4 | if(err) { 5 | console.log('eww an error! ',err); 6 | return; 7 | } 8 | //console.log('hit'); 9 | var c = 0; 10 | args.forEach(function(stat){ 11 | if(stat.isFile()){ 12 | console.log(stat.path); 13 | c++; 14 | } 15 | }); 16 | 17 | console.log('found '+args.length+" regular files"); 18 | }); 19 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/walkdir/test/comparison/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name":"recursedir-comparisons", 3 | "version": "0.0.0", 4 | "author": "Ryan Day ", 5 | "devDependencies": { 6 | "findit": "*", 7 | "ls-r":"*", 8 | "fstream":"*" 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/walkdir/test/dir/foo/a/b/c/w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/walkdir/test/dir/foo/a/b/c/w -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/walkdir/test/dir/foo/a/b/z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/walkdir/test/dir/foo/a/b/z -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/walkdir/test/dir/foo/a/y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/walkdir/test/dir/foo/a/y -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/walkdir/test/dir/foo/x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/walkdir/test/dir/foo/x -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/walkdir/test/dir/symlinks/dir1/file1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/walkdir/test/dir/symlinks/dir1/file1 -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/walkdir/test/dir/symlinks/dir2/file2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/walkdir/test/dir/symlinks/dir2/file2 -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/walkdir/test/dir/symlinks/file: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/walkdir/test/dir/symlinks/file -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/node_modules/walkdir/test/endearly.js: -------------------------------------------------------------------------------- 1 | var test = require('tap').test, 2 | walk = require('../walkdir.js'); 3 | 4 | test('should be able to end walk after first path',function(t){ 5 | 6 | var paths = []; 7 | 8 | var em = walk('../',function(path){ 9 | paths.push(path); 10 | this.end(); 11 | }); 12 | 13 | em.on('end',function(){ 14 | t.equals(paths.length,1,'should have only found one path'); 15 | t.end(); 16 | }); 17 | 18 | }); 19 | 20 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/spec-requirejs-coffee/RequireCsSpec.coffee: -------------------------------------------------------------------------------- 1 | require [ "cs!requirecs.sut" ], (sut) -> 2 | describe "RequireJs basic tests with spec and sut in CoffeeScript", -> 3 | it "should load coffeescript sut", -> 4 | expect(sut.name).toBe "CoffeeScript To Test" 5 | expect(sut.method(2)).toBe 4 6 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/spec-requirejs-coffee/RequireJsSpec.coffee: -------------------------------------------------------------------------------- 1 | require [ "requirecs.sut" ], (sut) -> 2 | describe "RequireJs basic tests with spec in CoffeeScript", -> 3 | it "should load javascript sut", -> 4 | expect(sut.name).toBe "CoffeeScript To Test" 5 | expect(sut.method(2)).toBe 4 6 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/spec-requirejs-coffee/requirecs.sut.coffee: -------------------------------------------------------------------------------- 1 | define -> 2 | name: 'CoffeeScript To Test' 3 | method: (input) -> 2 * input 4 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/spec-requirejs/requirejs.spec.js: -------------------------------------------------------------------------------- 1 | require(['requirejs.sut'], function(sut){ 2 | describe('RequireJs basic tests', function(){ 3 | beforeEach(function(){ 4 | expect(true).toBeTruthy(); 5 | }); 6 | afterEach(function(){ 7 | expect(true).toBeTruthy(); 8 | }); 9 | 10 | it('should load sut', function(){ 11 | expect(sut.name).toBe('Subject To Test'); 12 | expect(sut.method(2)).toBe(3); 13 | }); 14 | 15 | it('should run setup', function(){ 16 | expect(typeof setupHasRun).toBe('boolean'); 17 | }); 18 | }); 19 | }); 20 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/spec-requirejs/requirejs.sut.js: -------------------------------------------------------------------------------- 1 | define(function(){ 2 | return { 3 | name: 'Subject To Test', 4 | method: function(input){ 5 | return 1+input; 6 | } 7 | }; 8 | }); 9 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/spec/AsyncSpec.coffee: -------------------------------------------------------------------------------- 1 | #============================================================================= 2 | # Async spec, that will be time outed 3 | #============================================================================= 4 | describe 'async', -> 5 | it 'should be timed out', -> 6 | waitsFor (-> false), 'MIRACLE', 500 7 | 8 | doneFunc = (done) -> 9 | setTimeout(done, 10000) 10 | 11 | it "should timeout after 100 ms", doneFunc, 100 12 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/spec/CoffeeSpec.coffee: -------------------------------------------------------------------------------- 1 | describe 'jasmine-node', -> 2 | 3 | it 'should pass', -> 4 | expect(1+2).toEqual(3) 5 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/spec/HelperSpec.coffee: -------------------------------------------------------------------------------- 1 | 2 | testClass 'HelperLoader', -> 3 | feature 'Loading order', -> 4 | should 'load the helpers before the specs.', -> 5 | expect(true).toBeTruthy() 6 | # will fail to parse the spec if the helper was not loaded first 7 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/spec/helper_spec.js: -------------------------------------------------------------------------------- 1 | describe("helper", function() { 2 | it("should load the helpers", function() { 3 | var expectation= expect(true); 4 | 5 | expect(typeof(expectation.toHaveProperty)).toBe('function'); 6 | }); 7 | }); -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/spec/litcoffee/Litcoffee.spec.litcoffee: -------------------------------------------------------------------------------- 1 | Literate CoffeeScript 2 | ==================== 3 | 4 | This is a spec using written in Literate CoffeeScript 5 | 6 | describe 'Coffee.litcoffee', -> 7 | 8 | it 'should pass', -> 9 | expect(1+2).toEqual(3) 10 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/spec/nested.js/NestedSpec.js: -------------------------------------------------------------------------------- 1 | describe('jasmine-node-nested.js', function(){ 2 | it('should pass', function(){ 3 | expect(1+2).toEqual(3); 4 | }); 5 | }); 6 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/spec/nested/NestedSpec.js: -------------------------------------------------------------------------------- 1 | describe('jasmine-node-nested', function(){ 2 | it('should pass', function(){ 3 | expect(1+2).toEqual(3); 4 | }); 5 | }); 6 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/spec/nested/uber-nested/UberNestedSpec.js: -------------------------------------------------------------------------------- 1 | describe('jasmine-node-uber-nested', function(){ 2 | it('should pass', function(){ 3 | expect(1+2).toEqual(3); 4 | }); 5 | 6 | describe('failure', function(){ 7 | it('should report failure (THIS IS EXPECTED)', function(){ 8 | expect(true).toBeFalsy(); 9 | }); 10 | }); 11 | }); 12 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/jasmine-node/spec/sample_helper.js: -------------------------------------------------------------------------------- 1 | (function(){ 2 | 3 | var objectToString = Object.prototype.toString; 4 | var PRIMITIVE_TYPES = [String, Number, RegExp, Boolean, Date]; 5 | 6 | jasmine.Matchers.prototype.toHaveProperty = function(prop) { 7 | try { 8 | return prop in this.actual; 9 | } 10 | catch (e) { 11 | return false; 12 | } 13 | } 14 | 15 | })(); 16 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/localize/bin/translations.json: -------------------------------------------------------------------------------- 1 | { 2 | "MISSING TRANSLATION": { 3 | }, 4 | "FOUND VARIABLE INPUT $[1]": { 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/localize/test/translations/subsitution/translations.json: -------------------------------------------------------------------------------- 1 | { 2 | "Substitution: $[1]": { 3 | "es": "Sustitución: $[1]" 4 | }, 5 | "Multiple substitution: $[1], $[2]": { 6 | "es": "Sustitución múltiple: $[1], $[2]" 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/localize/test/translations/translations.json: -------------------------------------------------------------------------------- 1 | { 2 | "Testing...": { 3 | "es": "Pruebas..." 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/localize/test/translations/translations/helloWorld.es.txt: -------------------------------------------------------------------------------- 1 | ¡Hola, mundo! 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/localize/test/translations/translations/helloWorld.txt: -------------------------------------------------------------------------------- 1 | Hello, World! 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/localize/test/xlocalize.testfile1.json: -------------------------------------------------------------------------------- 1 | { 2 | "This page is in English.": { 3 | "es": "MISSING TRANSLATION", 4 | "pt": "MISSING TRANSLATION", 5 | "it": "MISSING TRANSLATION", 6 | "fr": "MISSING TRANSLATION" 7 | } 8 | } -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/localize/test/xlocalize.testfile2.json: -------------------------------------------------------------------------------- 1 | { 2 | "You called foo!": { 3 | "es": "MISSING TRANSLATION", 4 | "pt": "MISSING TRANSLATION", 5 | "it": "MISSING TRANSLATION", 6 | "fr": "MISSING TRANSLATION" 7 | } 8 | } -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/localize/test/xlocalize.testfile3.json: -------------------------------------------------------------------------------- 1 | { 2 | "This page is in English.": { 3 | "es": "MISSING TRANSLATION", 4 | "pt": "MISSING TRANSLATION", 5 | "it": "MISSING TRANSLATION", 6 | "fr": "MISSING TRANSLATION", 7 | "sr": "MISSING TRANSLATION" 8 | } 9 | } -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/localize/test/xlocalize.testfile4.json: -------------------------------------------------------------------------------- 1 | { 2 | "You called foo!": { 3 | "es": "MISSING TRANSLATION", 4 | "pt": "MISSING TRANSLATION", 5 | "it": "MISSING TRANSLATION", 6 | "fr": "MISSING TRANSLATION", 7 | "sr": "MISSING TRANSLATION" 8 | } 9 | } -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/localize/test/xlocalize/subdir/test2.js: -------------------------------------------------------------------------------- 1 | function foo() { 2 | alert(translate("You called foo!")); 3 | } 4 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/localize/test/xlocalize/test.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Test Doc! 6 | 7 | 8 | {{if session.lang != "en"}} 9 |

${translate("This page is in English.")}

10 | {{/if}} 11 | Foo. Foobar. Tada. 12 | 13 | 14 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | node_modules/* 3 | npm-debug.log -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.8 4 | 5 | notifications: 6 | email: 7 | - travis@nodejitsu.com 8 | irc: "irc.freenode.org#nodejitsu" 9 | 10 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | 2 | 0.2.7 / 2012-08-30 3 | ================== 4 | 5 | * Fixed handling of numeric inputs with parseFloat 6 | * Fixed overwriting of non-string inputs 7 | * Added support for boolean types 8 | 9 | 0.2.6 / 2012-08-12 10 | ================== 11 | 12 | * Added allowance of empty default values 13 | 14 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/examples/simple-prompt.js: -------------------------------------------------------------------------------- 1 | /* 2 | * simple-prompt.js: Simple example of using prompt. 3 | * 4 | * (C) 2010, Nodejitsu Inc. 5 | * 6 | */ 7 | 8 | var prompt = require('../lib/prompt'); 9 | 10 | // 11 | // Start the prompt 12 | // 13 | prompt.start(); 14 | 15 | // 16 | // Get two properties from the user: username and email 17 | // 18 | prompt.get(['username', 'email'], function (err, result) { 19 | // 20 | // Log the results. 21 | // 22 | console.log('Command-line input received:'); 23 | console.log(' username: ' + result.username); 24 | console.log(' email: ' + result.email); 25 | }); -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/pkginfo/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/pkginfo/examples/all-properties.js: -------------------------------------------------------------------------------- 1 | /* 2 | * all-properties.js: Sample of including all properties from a package.json file 3 | * 4 | * (C) 2011, Charlie Robbins 5 | * 6 | */ 7 | 8 | var util = require('util'), 9 | pkginfo = require('../lib/pkginfo')(module); 10 | 11 | exports.someFunction = function () { 12 | console.log('some of your custom logic here'); 13 | }; 14 | 15 | console.log('Inspecting module:'); 16 | console.dir(module.exports); 17 | 18 | console.log('\nAll exports exposed:'); 19 | console.error(Object.keys(module.exports)); -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/pkginfo/examples/multiple-properties.js: -------------------------------------------------------------------------------- 1 | /* 2 | * multiple-properties.js: Sample of including multiple properties from a package.json file 3 | * 4 | * (C) 2011, Charlie Robbins 5 | * 6 | */ 7 | 8 | var util = require('util'), 9 | pkginfo = require('../lib/pkginfo')(module, 'version', 'author'); 10 | 11 | exports.someFunction = function () { 12 | console.log('some of your custom logic here'); 13 | }; 14 | 15 | console.log('Inspecting module:'); 16 | console.dir(module.exports); 17 | 18 | console.log('\nAll exports exposed:'); 19 | console.error(Object.keys(module.exports)); -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/pkginfo/examples/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "simple-app", 3 | "description": "A test fixture for pkginfo", 4 | "version": "0.1.0", 5 | "author": "Charlie Robbins ", 6 | "keywords": ["test", "fixture"], 7 | "main": "./index.js", 8 | "scripts": { "test": "vows test/*-test.js --spec" }, 9 | "engines": { "node": ">= 0.4.0" } 10 | } 11 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/pkginfo/examples/single-property.js: -------------------------------------------------------------------------------- 1 | /* 2 | * single-property.js: Sample of including a single specific properties from a package.json file 3 | * 4 | * (C) 2011, Charlie Robbins 5 | * 6 | */ 7 | 8 | var util = require('util'), 9 | pkginfo = require('../lib/pkginfo')(module, 'version'); 10 | 11 | exports.someFunction = function () { 12 | console.log('some of your custom logic here'); 13 | }; 14 | 15 | console.log('Inspecting module:'); 16 | console.dir(module.exports); 17 | 18 | console.log('\nAll exports exposed:'); 19 | console.error(Object.keys(module.exports)); -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/pkginfo/examples/subdir/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "simple-app-subdir", 3 | "description": "A test fixture for pkginfo", 4 | "version": "0.1.0", 5 | "author": "Charlie Robbins ", 6 | "keywords": ["test", "fixture"], 7 | "main": "./index.js", 8 | "scripts": { "test": "vows test/*-test.js --spec" }, 9 | "engines": { "node": ">= 0.4.0" }, 10 | "subdironly": "true" 11 | } 12 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/pkginfo/examples/target-dir.js: -------------------------------------------------------------------------------- 1 | /* 2 | * multiple-properties.js: Sample of including multiple properties from a package.json file 3 | * 4 | * (C) 2011, Charlie Robbins 5 | * 6 | */ 7 | 8 | var util = require('util'), 9 | path = require('path'), 10 | pkginfo = require('../lib/pkginfo')(module, { dir: path.resolve(__dirname, 'subdir' )}); 11 | 12 | exports.someFunction = function () { 13 | console.log('some of your custom logic here'); 14 | }; 15 | 16 | console.log('Inspecting module:'); 17 | console.dir(module.exports); 18 | 19 | console.log('\nAll exports exposed:'); 20 | console.error(Object.keys(module.exports)); -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/read/.npmignore: -------------------------------------------------------------------------------- 1 | npm-debug.log 2 | node_modules 3 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/read/example/example.js: -------------------------------------------------------------------------------- 1 | var read = require("../lib/read.js") 2 | 3 | read({prompt: "Username: ", default: "test-user" }, function (er, user) { 4 | read({prompt: "Password: ", default: "test-pass", silent: true }, function (er, pass) { 5 | read({prompt: "Password again: ", default: "test-pass", silent: true }, function (er, pass2) { 6 | console.error({user: user, 7 | pass: pass, 8 | verify: pass2, 9 | passMatch: (pass === pass2)}) 10 | console.error("the program should exit now") 11 | }) 12 | }) 13 | }) 14 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/read/rs.js: -------------------------------------------------------------------------------- 1 | var read = require('read'); 2 | read({ silent: true, prompt: 'stars: ' }, function(er, data) { 3 | console.log(er, data) 4 | }) 5 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/revalidator/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/revalidator/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.4 4 | - 0.6 5 | - 0.7 6 | 7 | notifications: 8 | email: 9 | - travis@nodejitsu.com 10 | irc: "irc.freenode.org#nodejitsu" 11 | 12 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/revalidator/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | 2 | 0.1.3 / 2012-10-17 3 | ================== 4 | 5 | * Fixed case problem with types 6 | 7 | 0.1.2 / 2012-06-27 8 | ================== 9 | 10 | * Added host-name String format 11 | * Added support for additionalProperties 12 | * Added few default validation messages for formats 13 | 14 | 0.1.1 / 2012-04-16 15 | ================== 16 | 17 | * Added default and custom error message support 18 | * Added suport for conform function 19 | * Updated date-time format 20 | 21 | 0.1.0 / 2011-11-09 22 | ================= 23 | 24 | * Initial release 25 | 26 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log 3 | *.swp 4 | *.swo 5 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.6 4 | - 0.8 5 | 6 | notifications: 7 | email: 8 | - travis@nodejitsu.com 9 | irc: "irc.freenode.org#nodejitsu" 10 | 11 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | 2 | 0.1.5 / 2012-09-18 3 | ================== 4 | 5 | * Fixed problem with underscore values in camelToUnderscore 6 | 7 | 0.1.4 / 2012-07-26 8 | ================== 9 | 10 | * Made use of inflect for camel to underscore conversion 11 | 12 | 0.1.3 / 2012-07-25 13 | ================== 14 | 15 | * Added camel to underscore conversion and vice-versa 16 | 17 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/node_modules/.bin/ncp: -------------------------------------------------------------------------------- 1 | ../ncp/bin/ncp -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/node_modules/.bin/rimraf: -------------------------------------------------------------------------------- 1 | ../rimraf/bin.js -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/node_modules/async/.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "deps/nodeunit"] 2 | path = deps/nodeunit 3 | url = git://github.com/caolan/nodeunit.git 4 | [submodule "deps/UglifyJS"] 5 | path = deps/UglifyJS 6 | url = https://github.com/mishoo/UglifyJS.git 7 | [submodule "deps/nodelint"] 8 | path = deps/nodelint 9 | url = https://github.com/tav/nodelint.git 10 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/node_modules/async/.npmignore: -------------------------------------------------------------------------------- 1 | deps 2 | dist 3 | test 4 | nodelint.cfg -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/node_modules/async/index.js: -------------------------------------------------------------------------------- 1 | // This file is just added for convenience so this repository can be 2 | // directly checked out into a project's deps folder 3 | module.exports = require('./lib/async'); 4 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/node_modules/deep-equal/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.4 4 | - 0.6 5 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/node_modules/deep-equal/example/cmp.js: -------------------------------------------------------------------------------- 1 | var equal = require('../'); 2 | console.dir([ 3 | equal( 4 | { a : [ 2, 3 ], b : [ 4 ] }, 5 | { a : [ 2, 3 ], b : [ 4 ] } 6 | ), 7 | equal( 8 | { x : 5, y : [6] }, 9 | { x : 5, y : 6 } 10 | ) 11 | ]); 12 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/node_modules/i/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log 3 | *.swp 4 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/node_modules/i/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.4 4 | - 0.6 5 | - 0.7 6 | notifications: 7 | irc: "irc.freenode.net#pksunkara" 8 | email: 9 | on_success: never 10 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/node_modules/i/lib/inflect.js: -------------------------------------------------------------------------------- 1 | // Requiring modules 2 | 3 | module.exports = function (attach) { 4 | var methods = require('./methods'); 5 | 6 | if (attach) { 7 | require('./native')(methods); 8 | } 9 | 10 | return methods 11 | }; 12 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/node_modules/mkdirp/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/node_modules/mkdirp/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.6 4 | - 0.8 5 | - 0.9 6 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/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 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/node_modules/mkdirp/test/root.js: -------------------------------------------------------------------------------- 1 | var mkdirp = require('../'); 2 | var path = require('path'); 3 | var fs = require('fs'); 4 | var test = require('tap').test; 5 | 6 | test('root', function (t) { 7 | // '/' on unix, 'c:/' on windows. 8 | var file = path.resolve('/'); 9 | 10 | mkdirp(file, 0755, function (err) { 11 | if (err) throw err 12 | fs.stat(file, function (er, stat) { 13 | if (er) throw er 14 | t.ok(stat.isDirectory(), 'target is a directory'); 15 | t.end(); 16 | }) 17 | }); 18 | }); 19 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/node_modules/ncp/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .*.sw[op] 3 | .DS_Store 4 | test/fixtures/out 5 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/node_modules/ncp/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | 3 | node_js: 4 | - 0.4 5 | - 0.6 6 | - 0.7 7 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/node_modules/ncp/test/fixtures/src/a: -------------------------------------------------------------------------------- 1 | Hello world 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/node_modules/ncp/test/fixtures/src/b: -------------------------------------------------------------------------------- 1 | Hello ncp 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/node_modules/ncp/test/fixtures/src/c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/node_modules/ncp/test/fixtures/src/c -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/node_modules/ncp/test/fixtures/src/d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/node_modules/ncp/test/fixtures/src/d -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/node_modules/ncp/test/fixtures/src/e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/node_modules/ncp/test/fixtures/src/e -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/node_modules/ncp/test/fixtures/src/f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/node_modules/ncp/test/fixtures/src/f -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/node_modules/ncp/test/fixtures/src/sub/a: -------------------------------------------------------------------------------- 1 | Hello nodejitsu 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/node_modules/ncp/test/fixtures/src/sub/b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/node_modules/ncp/test/fixtures/src/sub/b -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/node_modules/rimraf/AUTHORS: -------------------------------------------------------------------------------- 1 | # Authors sorted by whether or not they're me. 2 | Isaac Z. Schlueter (http://blog.izs.me) 3 | Wayne Larsen (http://github.com/wvl) 4 | ritch 5 | Marcel Laverdet 6 | Yosef Dinerstein 7 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/node_modules/rimraf/node_modules/graceful-fs/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/node_modules/rimraf/test/run.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | set -e 3 | for i in test-*.js; do 4 | echo -n $i ... 5 | bash setup.sh 6 | node $i 7 | ! [ -d target ] 8 | echo "pass" 9 | done 10 | rm -rf target 11 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/node_modules/rimraf/test/test-async.js: -------------------------------------------------------------------------------- 1 | var rimraf = require("../rimraf") 2 | , path = require("path") 3 | rimraf(path.join(__dirname, "target"), function (er) { 4 | if (er) throw er 5 | }) 6 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/node_modules/rimraf/test/test-sync.js: -------------------------------------------------------------------------------- 1 | var rimraf = require("../rimraf") 2 | , path = require("path") 3 | rimraf.sync(path.join(__dirname, "target")) 4 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/test/fixtures/read-json-file/config.json: -------------------------------------------------------------------------------- 1 | { 2 | "hello": "World", 3 | "I am": ["the utile module"], 4 | "thisMakesMe": { 5 | "really": 1337, 6 | "right?": true 7 | } 8 | } 9 | 10 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/test/fixtures/require-directory/directory/index.js: -------------------------------------------------------------------------------- 1 | exports.me = 'directory/index.js'; 2 | 3 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/utile/test/fixtures/require-directory/helloWorld.js: -------------------------------------------------------------------------------- 1 | exports.me = 'helloWorld.js'; 2 | 3 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/winston/.npmignore: -------------------------------------------------------------------------------- 1 | test/*.log 2 | test/fixtures/*.json 3 | test/fixtures/logs/*.log 4 | node_modules/ 5 | node_modules/* 6 | npm-debug.log -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/winston/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.4 4 | - 0.6 5 | branches: 6 | only: 7 | - master 8 | notifications: 9 | email: 10 | - travis@nodejitsu.com 11 | irc: "irc.freenode.org#nodejitsu" 12 | 13 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/winston/examples/exception.js: -------------------------------------------------------------------------------- 1 | var winston = require('../'); 2 | winston.handleExceptions(new winston.transports.Console({ colorize: true, json: true })); 3 | 4 | throw new Error('Hello, winston!'); 5 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/winston/examples/raw-mode.js: -------------------------------------------------------------------------------- 1 | var winston = require('../lib/winston'); 2 | 3 | var logger = new (winston.Logger)({ 4 | transports: [ 5 | new (winston.transports.Console)({ raw: true }), 6 | ] 7 | }); 8 | 9 | logger.log('info', 'Hello, this is a raw logging event', { 'foo': 'bar' }); 10 | logger.log('info', 'Hello, this is a raw logging event 2', { 'foo': 'bar' }); 11 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/winston/lib/winston/config/npm-config.js: -------------------------------------------------------------------------------- 1 | /* 2 | * npm-config.js: Config that conform to npm logging levels. 3 | * 4 | * (C) 2010 Charlie Robbins 5 | * MIT LICENCE 6 | * 7 | */ 8 | 9 | var npmConfig = exports; 10 | 11 | npmConfig.levels = { 12 | silly: 0, 13 | verbose: 1, 14 | info: 2, 15 | warn: 3, 16 | debug: 4, 17 | error: 5 18 | }; 19 | 20 | npmConfig.colors = { 21 | silly: 'magenta', 22 | verbose: 'cyan', 23 | info: 'green', 24 | warn: 'yellow', 25 | debug: 'blue', 26 | error: 'red' 27 | }; -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/winston/lib/winston/config/syslog-config.js: -------------------------------------------------------------------------------- 1 | /* 2 | * syslog-config.js: Config that conform to syslog logging levels. 3 | * 4 | * (C) 2010 Charlie Robbins 5 | * MIT LICENCE 6 | * 7 | */ 8 | 9 | var syslogConfig = exports; 10 | 11 | syslogConfig.levels = { 12 | debug: 0, 13 | info: 1, 14 | notice: 2, 15 | warning: 3, 16 | error: 4, 17 | crit: 5, 18 | alert: 6, 19 | emerg: 7 20 | }; 21 | 22 | syslogConfig.colors = { 23 | debug: 'blue', 24 | info: 'green', 25 | notice: 'yellow', 26 | warning: 'red', 27 | error: 'red', 28 | crit: 'red', 29 | alert: 'yellow', 30 | emerg: 'red' 31 | }; -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/winston/node_modules/async/.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "deps/nodeunit"] 2 | path = deps/nodeunit 3 | url = git://github.com/caolan/nodeunit.git 4 | [submodule "deps/UglifyJS"] 5 | path = deps/UglifyJS 6 | url = https://github.com/mishoo/UglifyJS.git 7 | [submodule "deps/nodelint"] 8 | path = deps/nodelint 9 | url = https://github.com/tav/nodelint.git 10 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/winston/node_modules/async/.npmignore: -------------------------------------------------------------------------------- 1 | deps 2 | dist 3 | test 4 | nodelint.cfg -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/winston/node_modules/async/index.js: -------------------------------------------------------------------------------- 1 | // This file is just added for convenience so this repository can be 2 | // directly checked out into a project's deps folder 3 | module.exports = require('./lib/async'); 4 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/winston/node_modules/colors/themes/winston-dark.js: -------------------------------------------------------------------------------- 1 | module['exports'] = { 2 | silly: 'rainbow', 3 | input: 'black', 4 | verbose: 'cyan', 5 | prompt: 'grey', 6 | info: 'green', 7 | data: 'grey', 8 | help: 'cyan', 9 | warn: 'yellow', 10 | debug: 'blue', 11 | error: 'red' 12 | }; -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/winston/node_modules/colors/themes/winston-light.js: -------------------------------------------------------------------------------- 1 | module['exports'] = { 2 | silly: 'rainbow', 3 | input: 'grey', 4 | verbose: 'cyan', 5 | prompt: 'grey', 6 | info: 'green', 7 | data: 'grey', 8 | help: 'cyan', 9 | warn: 'yellow', 10 | debug: 'blue', 11 | error: 'red' 12 | }; -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/winston/node_modules/eyes/Makefile: -------------------------------------------------------------------------------- 1 | test: 2 | @@node test/eyes-test.js 3 | 4 | .PHONY: test 5 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/winston/node_modules/pkginfo/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/winston/node_modules/pkginfo/examples/all-properties.js: -------------------------------------------------------------------------------- 1 | /* 2 | * all-properties.js: Sample of including all properties from a package.json file 3 | * 4 | * (C) 2011, Charlie Robbins 5 | * 6 | */ 7 | 8 | var util = require('util'), 9 | pkginfo = require('../lib/pkginfo')(module); 10 | 11 | exports.someFunction = function () { 12 | console.log('some of your custom logic here'); 13 | }; 14 | 15 | console.log('Inspecting module:'); 16 | console.dir(module.exports); 17 | 18 | console.log('\nAll exports exposed:'); 19 | console.error(Object.keys(module.exports)); -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/winston/node_modules/pkginfo/examples/multiple-properties.js: -------------------------------------------------------------------------------- 1 | /* 2 | * multiple-properties.js: Sample of including multiple properties from a package.json file 3 | * 4 | * (C) 2011, Charlie Robbins 5 | * 6 | */ 7 | 8 | var util = require('util'), 9 | pkginfo = require('../lib/pkginfo')(module, 'version', 'author'); 10 | 11 | exports.someFunction = function () { 12 | console.log('some of your custom logic here'); 13 | }; 14 | 15 | console.log('Inspecting module:'); 16 | console.dir(module.exports); 17 | 18 | console.log('\nAll exports exposed:'); 19 | console.error(Object.keys(module.exports)); -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/winston/node_modules/pkginfo/examples/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "simple-app", 3 | "description": "A test fixture for pkginfo", 4 | "version": "0.1.0", 5 | "author": "Charlie Robbins ", 6 | "keywords": ["test", "fixture"], 7 | "main": "./index.js", 8 | "scripts": { "test": "vows test/*-test.js --spec" }, 9 | "engines": { "node": ">= 0.4.0" } 10 | } 11 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/winston/node_modules/pkginfo/examples/single-property.js: -------------------------------------------------------------------------------- 1 | /* 2 | * single-property.js: Sample of including a single specific properties from a package.json file 3 | * 4 | * (C) 2011, Charlie Robbins 5 | * 6 | */ 7 | 8 | var util = require('util'), 9 | pkginfo = require('../lib/pkginfo')(module, 'version'); 10 | 11 | exports.someFunction = function () { 12 | console.log('some of your custom logic here'); 13 | }; 14 | 15 | console.log('Inspecting module:'); 16 | console.dir(module.exports); 17 | 18 | console.log('\nAll exports exposed:'); 19 | console.error(Object.keys(module.exports)); -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/winston/node_modules/request/tests/googledoodle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/blackberry10/cordova/node_modules/prompt/node_modules/winston/node_modules/request/tests/googledoodle.png -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/winston/node_modules/request/tests/ssl/ca/ca.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/blackberry10/cordova/node_modules/prompt/node_modules/winston/node_modules/request/tests/ssl/ca/ca.crl -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/winston/node_modules/request/tests/ssl/ca/ca.srl: -------------------------------------------------------------------------------- 1 | ADF62016AA40C9C3 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/winston/node_modules/request/tests/ssl/ca/server.key: -------------------------------------------------------------------------------- 1 | -----BEGIN RSA PRIVATE KEY----- 2 | MIIBOwIBAAJBAOBWXSMy6a86mYzbRbm/3KEaBmPyE+ERAX83vIIFUGf+tYZibvQg 3 | cLxP+lHlzQuRZzmB2cIkS8pZCOEMErFkPwUCAwEAAQJAK+r8ZM2sze8s7FRo/ApB 4 | iRBtO9fCaIdJwbwJnXKo4RKwZDt1l2mm+fzZ+/QaQNjY1oTROkIIXmnwRvZWfYlW 5 | gQIhAPKYsG+YSBN9o8Sdp1DMyZ/rUifKX3OE6q9tINkgajDVAiEA7Ltqh01+cnt0 6 | JEnud/8HHcuehUBLMofeg0G+gCnSbXECIQCqDvkXsWNNLnS/3lgsnvH0Baz4sbeJ 7 | rjIpuVEeg8eM5QIgbu0+9JmOV6ybdmmiMV4yAncoF35R/iKGVHDZCAsQzDECIQDZ 8 | 0jGz22tlo5YMcYSqrdD3U4sds1pwiAaWFRbCunoUJw== 9 | -----END RSA PRIVATE KEY----- 10 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/winston/node_modules/request/tests/test-pool.js: -------------------------------------------------------------------------------- 1 | var request = require('../main') 2 | , http = require('http') 3 | , assert = require('assert') 4 | ; 5 | 6 | var s = http.createServer(function (req, resp) { 7 | resp.statusCode = 200; 8 | resp.end('asdf'); 9 | }).listen(8080, function () { 10 | request({'url': 'http://localhost:8080', 'pool': false}, function (e, resp) { 11 | var agent = resp.request.agent; 12 | assert.strictEqual(typeof agent, 'boolean'); 13 | assert.strictEqual(agent, false); 14 | s.close(); 15 | }); 16 | }); -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/winston/node_modules/request/tests/test-s3.js: -------------------------------------------------------------------------------- 1 | var request = require('../main') 2 | 3 | var r = request.get('https://log.curlybracecast.com.s3.amazonaws.com/', 4 | { aws: 5 | { key: 'AKIAI6KIQRRVMGK3WK5Q' 6 | , secret: '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' 7 | , bucket: 'log.curlybracecast.com' 8 | } 9 | }, function (e, resp, body) { 10 | console.log(r.headers) 11 | console.log(body) 12 | } 13 | ) -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/winston/node_modules/request/tests/test-toJSON.js: -------------------------------------------------------------------------------- 1 | var request = require('../main') 2 | , http = require('http') 3 | , assert = require('assert') 4 | ; 5 | 6 | var s = http.createServer(function (req, resp) { 7 | resp.statusCode = 200 8 | resp.end('asdf') 9 | }).listen(8080, function () { 10 | var r = request('http://localhost:8080', function (e, resp) { 11 | assert.equal(JSON.parse(JSON.stringify(r)).response.statusCode, 200) 12 | s.close() 13 | }) 14 | }) -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/winston/node_modules/stack-trace/.npmignore: -------------------------------------------------------------------------------- 1 | test/ -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/winston/node_modules/stack-trace/Makefile: -------------------------------------------------------------------------------- 1 | SHELL := /bin/bash 2 | 3 | test: 4 | @./test/run.js 5 | 6 | release: 7 | git push 8 | git push --tags 9 | npm publish . 10 | 11 | .PHONY: test 12 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/winston/test/fixtures/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/blackberry10/cordova/node_modules/prompt/node_modules/winston/test/fixtures/.gitkeep -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/winston/test/fixtures/keys/agent2-key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN RSA PRIVATE KEY----- 2 | MIIBOgIBAAJBAMl2/Ba0XSm4ayi4C0rJ+tYtQu8O31VVXezkLJlf+6fVgdpVhYg5 3 | QlihlPUoiM/wOsDWQ1ALnNhPlcLaQk+etQECAwEAAQJBAMT6Bf34+UHKY1ObpsbH 4 | 9u2jsVblFq1rWvs8GPMY6oertzvwm3DpuSUp7PTgOB1nLTLYtCERbQ4ovtN8tn3p 5 | OHUCIQDzIEGsoCr5vlxXvy2zJwu+fxYuhTZWMVuo1397L0VyhwIhANQh+yzqUgaf 6 | WRtSB4T2W7ADtJI35ET61jKBty3CqJY3AiAIwju7dVW3A5WeD6Qc1SZGKZvp9yCb 7 | AFI2BfVwwaY11wIgXF3PeGcvACMyMWsuSv7aPXHfliswAbkWuzcwA4TW01ECIGWa 8 | cgsDvVFxmfM5NPSuT/UDTa6R5BFISB5ea0N0AR3I 9 | -----END RSA PRIVATE KEY----- 10 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/winston/test/fixtures/logs/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/blackberry10/cordova/node_modules/prompt/node_modules/winston/test/fixtures/logs/.gitkeep -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/prompt/node_modules/winston/test/fixtures/scripts/default-exceptions.js: -------------------------------------------------------------------------------- 1 | /* 2 | * default-exceptions.js: A test fixture for logging exceptions with the default winston logger. 3 | * 4 | * (C) 2011 Charlie Robbins 5 | * MIT LICENCE 6 | * 7 | */ 8 | 9 | var path = require('path'), 10 | winston = require('../../../lib/winston'); 11 | 12 | winston.handleExceptions([ 13 | new (winston.transports.File)({ 14 | filename: path.join(__dirname, '..', 'logs', 'default-exception.log'), 15 | handleExceptions: true 16 | }) 17 | ]); 18 | 19 | setTimeout(function () { 20 | throw new Error('OH NOES! It failed!'); 21 | }, 1000); -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/.documentup.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ShellJS", 3 | "twitter": [ 4 | "ar2r" 5 | ] 6 | } 7 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.6 4 | - 0.8 5 | 6 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/global.js: -------------------------------------------------------------------------------- 1 | var shell = require('./shell.js'); 2 | for (var cmd in shell) 3 | global[cmd] = shell[cmd]; 4 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/jshint.json: -------------------------------------------------------------------------------- 1 | { 2 | "loopfunc": true, 3 | "sub": true 4 | } -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/.bin/jshint: -------------------------------------------------------------------------------- 1 | ../jshint/bin/jshint -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/.npmignore: -------------------------------------------------------------------------------- 1 | dist/* 2 | node_modules/* 3 | 4 | # TextMate 2 properties file. 5 | .tm_properties 6 | 7 | # File with my local one-off experiments. 8 | demo.js 9 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.8 4 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/bin/jshint: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | require("./../src/cli/cli.js").interpret(process.argv); 4 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/examples/.jshintignore: -------------------------------------------------------------------------------- 1 | ignored.js 2 | another.js 3 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/examples/reporter.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | 3 | module.exports = { 4 | reporter: function (res) { 5 | var len = res.length; 6 | var str = ""; 7 | 8 | res.forEach(function (r) { 9 | var file = r.file; 10 | var err = r.error; 11 | 12 | str += file + ": line " + err.line + ", col " + 13 | err.character + ", " + err.reason + "\n"; 14 | }); 15 | 16 | if (str) { 17 | process.stdout.write(str + "\n" + len + " error" + 18 | ((len === 1) ? "" : "s") + "\n"); 19 | } 20 | } 21 | }; 22 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/jshint.json: -------------------------------------------------------------------------------- 1 | { 2 | "es5": true, 3 | "boss": true, 4 | "node": true, 5 | "strict": true, 6 | "white": true, 7 | "smarttabs": true, 8 | "maxlen": 100, 9 | "newcap": false, 10 | "undef": true, 11 | "unused": true, 12 | "onecase": true, 13 | "indent": 2 14 | } -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/node_modules/.bin/esparse: -------------------------------------------------------------------------------- 1 | ../esprima/bin/esparse.js -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/node_modules/.bin/esvalidate: -------------------------------------------------------------------------------- 1 | ../esprima/bin/esvalidate.js -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/node_modules/cli/examples/cat.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | var cli = require('cli'); 4 | 5 | var output_file = function (file) { 6 | cli.withInput(file, function (line, sep, eof) { 7 | if (!eof) { 8 | cli.output(line + sep); 9 | } else if (cli.args.length) { 10 | output_file(cli.args.shift()); 11 | } 12 | }); 13 | }; 14 | 15 | if (cli.args.length) { 16 | output_file(cli.args.shift()); 17 | } -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/node_modules/cli/examples/command.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | var cli = require('cli'); 4 | 5 | //The second (optional) argument of cli.parse() is a command list 6 | //Type `./command.js --help` for usage info 7 | 8 | //cli enables auto-completion of commands (similiar to npm), e.g. all of 9 | //the following are equivalent and result in "Command is: install": 10 | // $ ./command.js install 11 | // $ ./command.js inst 12 | // $ ./command.js i 13 | 14 | cli.parse(null, ['install', 'test', 'edit', 'remove', 'uninstall', 'ls']); 15 | 16 | console.log('Command is: ' + cli.command); 17 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/node_modules/cli/examples/glob.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | var cli = require('cli').enable('glob'); 4 | 5 | //Running `./glob.js *.js` will output a list of .js files in this directory 6 | console.log(cli.args); -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/node_modules/cli/examples/progress.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | var cli = require('cli'); 4 | 5 | var i = 0, interval = setInterval(function () { 6 | cli.progress(++i / 100); 7 | if (i === 100) { 8 | clearInterval(interval); 9 | cli.ok('Finished!'); 10 | } 11 | }, 50); -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/node_modules/cli/examples/sort.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | var cli = require('cli'); 4 | 5 | var options = cli.parse({ 6 | numeric: ['n', 'Compare using a numeric sort'], 7 | reverse: ['r', 'Reverse the results'] 8 | }); 9 | 10 | cli.withStdinLines(function (lines, newline) { 11 | lines.sort(!options.numeric ? null : function (a, b) { 12 | return parseInt(a) > parseInt(b); 13 | }); 14 | if (options.reverse) { 15 | lines.reverse(); 16 | } 17 | this.output(lines.join(newline)); 18 | }); -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/node_modules/cli/examples/spinner.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | var cli = require('cli'); 4 | 5 | cli.spinner('Working..'); 6 | 7 | setTimeout(function () { 8 | cli.spinner('Working.. done!', true); //End the spinner 9 | }, 3000); -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/node_modules/cli/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./cli'); 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/node_modules/cli/node_modules/glob/.npmignore: -------------------------------------------------------------------------------- 1 | .*.swp 2 | test/a/ 3 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/node_modules/cli/node_modules/glob/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.8 4 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/node_modules/cli/node_modules/glob/examples/g.js: -------------------------------------------------------------------------------- 1 | var Glob = require("../").Glob 2 | 3 | var pattern = "test/a/**/[cg]/../[cg]" 4 | console.log(pattern) 5 | 6 | var mg = new Glob(pattern, {mark: true, sync:true}, function (er, matches) { 7 | console.log("matches", matches) 8 | }) 9 | console.log("after") 10 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/node_modules/cli/node_modules/glob/examples/usr-local.js: -------------------------------------------------------------------------------- 1 | var Glob = require("../").Glob 2 | 3 | var pattern = "{./*/*,/*,/usr/local/*}" 4 | console.log(pattern) 5 | 6 | var mg = new Glob(pattern, {mark: true}, function (er, matches) { 7 | console.log("matches", matches) 8 | }) 9 | console.log("after") 10 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/inherits/inherits.js: -------------------------------------------------------------------------------- 1 | module.exports = require('util').inherits 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/node_modules/cli/node_modules/glob/test/zz-cleanup.js: -------------------------------------------------------------------------------- 1 | // remove the fixtures 2 | var tap = require("tap") 3 | , rimraf = require("rimraf") 4 | , path = require("path") 5 | 6 | tap.test("cleanup fixtures", function (t) { 7 | rimraf(path.resolve(__dirname, "a"), function (er) { 8 | t.ifError(er, "removed") 9 | t.end() 10 | }) 11 | }) 12 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/node_modules/esprima/.npmignore: -------------------------------------------------------------------------------- 1 | .git 2 | .travis.yml 3 | /node_modules/ 4 | /assets/ 5 | /coverage/ 6 | /demo/ 7 | /test/3rdparty 8 | /tools/ 9 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/node_modules/minimatch/node_modules/lru-cache/.npmignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/node_modules/minimatch/node_modules/lru-cache/AUTHORS: -------------------------------------------------------------------------------- 1 | # Authors, sorted by whether or not they are me 2 | Isaac Z. Schlueter 3 | Carlos Brito Lage 4 | Marko Mikulicic 5 | Trent Mick 6 | Kevin O'Hara 7 | Marco Rogers 8 | Jesse Dailey 9 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/node_modules/minimatch/node_modules/lru-cache/bench.js: -------------------------------------------------------------------------------- 1 | var LRU = require('lru-cache'); 2 | 3 | var max = +process.argv[2] || 10240; 4 | var more = 102400; 5 | 6 | var cache = LRU({ 7 | max: max, maxAge: 86400e3 8 | }); 9 | 10 | // fill cache 11 | for (var i = 0; i < max; ++i) { 12 | cache.set(i, {}); 13 | } 14 | 15 | var start = process.hrtime(); 16 | 17 | // adding more items 18 | for ( ; i < max+more; ++i) { 19 | cache.set(i, {}); 20 | } 21 | 22 | var end = process.hrtime(start); 23 | var msecs = end[0] * 1E3 + end[1] / 1E6; 24 | 25 | console.log('adding %d items took %d ms', more, msecs.toPrecision(5)); 26 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/node_modules/minimatch/test/caching.js: -------------------------------------------------------------------------------- 1 | var Minimatch = require("../minimatch.js").Minimatch 2 | var tap = require("tap") 3 | tap.test("cache test", function (t) { 4 | var mm1 = new Minimatch("a?b") 5 | var mm2 = new Minimatch("a?b") 6 | t.equal(mm1, mm2, "should get the same object") 7 | // the lru should drop it after 100 entries 8 | for (var i = 0; i < 100; i ++) { 9 | new Minimatch("a"+i) 10 | } 11 | mm2 = new Minimatch("a?b") 12 | t.notEqual(mm1, mm2, "cache should have dropped") 13 | t.end() 14 | }) 15 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/node_modules/peakle/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/node_modules/peakle/grunt.js: -------------------------------------------------------------------------------- 1 | module.exports = function (grunt) { 2 | grunt.initConfig({ 3 | lint: { 4 | all: [ "peakle.js", "test.js" ] 5 | }, 6 | 7 | test: { 8 | all: [ "test.js" ] 9 | }, 10 | 11 | jshint: { 12 | options: { 13 | es5: true, 14 | node: true, 15 | globalstrict: true, 16 | strict: true, 17 | white: true, 18 | smarttabs: true, 19 | undef: true, 20 | unused: true, 21 | quotmark: "double" 22 | } 23 | } 24 | }); 25 | 26 | grunt.registerTask("default", "lint test"); 27 | }; 28 | 29 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/node_modules/underscore/.npmignore: -------------------------------------------------------------------------------- 1 | test/ 2 | Rakefile 3 | docs/ 4 | raw/ 5 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/node_modules/underscore/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.8 4 | notifications: 5 | email: false 6 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/node_modules/underscore/CNAME: -------------------------------------------------------------------------------- 1 | underscorejs.org 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/node_modules/underscore/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/node_modules/underscore/favicon.ico -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/node_modules/underscore/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./underscore'); 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/res/jshint.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/res/jshint.ai -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/src/stable/state.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | 3 | var state = { 4 | syntax: {}, 5 | 6 | reset: function () { 7 | this.tokens = { 8 | prev: null, 9 | next: null, 10 | curr: null 11 | }, 12 | 13 | this.option = {}; 14 | this.directive = {}; 15 | this.jsonMode = false; 16 | this.lines = []; 17 | this.tab = ""; 18 | this.cache = {}; // Node.JS doesn't have Map. Sniff. 19 | } 20 | }; 21 | 22 | exports.state = state; -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/next/fixtures/parser/comments.js: -------------------------------------------------------------------------------- 1 | // jshint:set var 2 | 3 | function main(cb) { 4 | // jshint:set strict 5 | // jshint:ignore W001 6 | "use strict"; 7 | 8 | cb(function () { 9 | // jshint:ignore E001 10 | return function () {}; // jshint:ignore E002 11 | // jshint:set hula 12 | }); 13 | } 14 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/next/fixtures/parser/simple_file.js: -------------------------------------------------------------------------------- 1 | /* [linter] */ 2 | 3 | var number = 1; 4 | 5 | function add(num) { 6 | return number + num; 7 | } 8 | 9 | add(1); 10 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/next/fixtures/reason/bitwise.js: -------------------------------------------------------------------------------- 1 | var a = 1; 2 | var b = 2; 3 | var c; 4 | 5 | c = a | b; 6 | c = a & b; 7 | c = a ^ b; 8 | c = ~a; 9 | c = a << b; 10 | c = a >> b; 11 | c = a >>> b; 12 | 13 | // Shouldn't warn (safe operators) 14 | c = c + b; 15 | c = c - b; 16 | c = c / b; 17 | c = c * b; 18 | 19 | // Shouldn't warn (logical operators) 20 | c = a || b; 21 | c = a && b; 22 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/next/fixtures/reason/debugger.js: -------------------------------------------------------------------------------- 1 | var a = 0; 2 | var b = 1; 3 | var c; 4 | 5 | debugger; 6 | 7 | c = a + b; 8 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/next/fixtures/reason/esprima.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | 3 | with (greatPower) { 4 | comes(greatResponsibility); 5 | } 6 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/next/fixtures/reason/expr_in_test.js: -------------------------------------------------------------------------------- 1 | var i = 0; 2 | 3 | if (i == 1) {} 4 | for (var j = 0; j < 1; j++) {} 5 | while (j < 1) {} 6 | do {} while (j < 1); 7 | 8 | if (i = 0) {} 9 | for (var x = 0; x = 1; x++) {} 10 | while (j = 1) {} 11 | do {} while (j = 1); 12 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/next/fixtures/reason/native.js: -------------------------------------------------------------------------------- 1 | // should complain 2 | Object.prototype.forIn = function () {}; 3 | 4 | // should complain 5 | Array.prototype.myName = "Mr. Array"; 6 | 7 | // should complain 8 | Number.prototype = { 9 | toString: function() { 10 | return "42"; 11 | } 12 | }; 13 | 14 | // no worries 15 | function Awesome() {}; 16 | Awesome.prototype.forEvery = function (fn) {}; 17 | 18 | // no worries 19 | function SoCool() {}; 20 | SoCool.prototype = { 21 | isGreat: true 22 | }; 23 | 24 | 25 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/next/fixtures/reason/shadow.js: -------------------------------------------------------------------------------- 1 | var one; 2 | 3 | function funcOne(four, one) { 4 | var one; 5 | var two; 6 | 7 | var funcTwo = function () { 8 | var two; 9 | }; 10 | 11 | three = 4; 12 | var four; 13 | } 14 | 15 | function two() { 16 | function three(two) { 17 | var three; 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/next/fixtures/reason/trailing.js: -------------------------------------------------------------------------------- 1 | var a1 = [ 1, 2, 3 ]; 2 | var a2 = [ 4, 5, 6, ]; 3 | 4 | [ 7, 8, 9, ].forEach(function (num) {}); 5 | 6 | var o1 = { "name": "Anton" }; 7 | var o2 = { 8 | "name": "Anton", 9 | "project": "JSHint", 10 | }; 11 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/next/fixtures/regexp/dashes.js: -------------------------------------------------------------------------------- 1 | var a = /[-ab]/; 2 | var b = /[ab-]/; 3 | var c = /[a-c-e]/; 4 | var d = /[\s-]/; 5 | var e = /[-\d]/; 6 | var f = /[a-]/; 7 | var g = /[-z]/; 8 | var h = /[\d-z]/; 9 | var i = /[^-ab]/; 10 | var j = /[^ab-]/; 11 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/next/fixtures/utils/simple_file.js: -------------------------------------------------------------------------------- 1 | /* [linter] */ 2 | 3 | var number = 1; 4 | 5 | function add(num) { 6 | return number + num; 7 | } 8 | 9 | add(1); 10 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/helpers/fixture.js: -------------------------------------------------------------------------------- 1 | /*jshint node:true, white:true, undef:true, maxlen:100 */ 2 | 3 | var fs = require('fs'); 4 | 5 | exports.fixture = function (name) { 6 | return fs.readFileSync(__dirname + '/../unit/fixtures/' + name).toString(); 7 | }; 8 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/regression/npm.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | 3 | exports.npm = function (test) { 4 | var jshint; 5 | test.ok(jshint = require(__dirname + '/../../../')); 6 | test.equal(typeof(jshint.JSHINT), 'function'); 7 | test.done(); 8 | }; 9 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/asi.js: -------------------------------------------------------------------------------- 1 | /*jshint undef: true, globalstrict: true*/ 2 | "use strict" 3 | function foo () { 4 | if (true) return 5 | var x = 1 6 | } 7 | 8 | for (var i = 0; i < 10; i++) { 9 | if (i === 0) continue 10 | var y = 2 11 | if (i === 1) break 12 | var z = 3 13 | 14 | switch (z) { 15 | case 3: 16 | var m = "" 17 | return 18 | case 2: 19 | break 20 | default: 21 | break 22 | } 23 | } 24 | 25 | foo() 26 | var a = 1 27 | var b = '1' 28 | var c = "1" 29 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/blocks.js: -------------------------------------------------------------------------------- 1 | var a, b, c; 2 | a = 1; 3 | { 4 | b = 2; 5 | { 6 | c = 7; 7 | } 8 | set_to_three: { 9 | a = 3; 10 | } 11 | count: 12 | for (var i = 1; i <= 3; ++i) { 13 | a += i; 14 | } 15 | switchStmt: 16 | switch (a) { 17 | case 0: b = 1; break; 18 | case 1: b = 0; break; 19 | default: b = 2; break; 20 | } 21 | } 22 | 23 | c = 3; 24 | 25 | labeledBlock: { 26 | c += a + b; 27 | } 28 | 29 | badBlock: { 30 | a = 0; 31 | { 32 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/boss.js: -------------------------------------------------------------------------------- 1 | if (e = 1) 2 | doSomething(); 3 | 4 | while (obj = arr.next()) 5 | doSomething(); 6 | 7 | for (var b; b = arr.next();) 8 | doSomething(); 9 | 10 | do { 11 | doSomething(); 12 | } while (b = arr.next()); 13 | 14 | if (e /= 1) 15 | doSomething(); 16 | 17 | while (obj /= arr.next()) 18 | doSomething(); 19 | 20 | for (var b; b /= arr.next();) 21 | doSomething(); 22 | 23 | do { 24 | doSomething(); 25 | } while (b /= arr.next()); 26 | 27 | function foo(a) { 28 | return a = 1; 29 | } 30 | 31 | function bar(a) { 32 | return b.a = 1; 33 | } 34 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/browser.js: -------------------------------------------------------------------------------- 1 | // atob and btoa 2 | var a = atob("dGVzdA=="), 3 | b = btoa("test"); 4 | 5 | // DOMParser 6 | var dp = new DOMParser(); 7 | var dom = dp.parseFromString("jshint", "text/xml"); 8 | 9 | // XMLSerializer 10 | var xs = new XMLSerializer(); 11 | var dom_str = xs.serializeToString(dom); 12 | 13 | // node 14 | var filterAccept = NodeFilter.FILTER_ACCEPT; 15 | var elementNode = Node.ELEMENT_NODE; 16 | 17 | // MutationObserver 18 | var mutationObserver = new MutationObserver(/* callback */); 19 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/camelcase.js: -------------------------------------------------------------------------------- 1 | function FooBar(testMe) { 2 | this.testMe = testMe; 3 | } 4 | 5 | function Foo_bar(test_me) { 6 | this.test_me = test_me; 7 | } 8 | 9 | function Foo() { 10 | this.TEST_ME = 2; 11 | } 12 | 13 | var TEST_1, test1, test_1; 14 | 15 | function _FooBar(_testMe) { 16 | this.__testMe = _testMe; 17 | } 18 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/caseExpressions.js: -------------------------------------------------------------------------------- 1 | 2 | switch(true) { 3 | case /bool|tiny/.test(type): 4 | type = "boolean"; 5 | break; 6 | case /float|double|numeric/.test(type): 7 | type = "float"; 8 | break; 9 | default: 10 | type = "auto"; 11 | } -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/curly.js: -------------------------------------------------------------------------------- 1 | if (cond) 2 | return true; 3 | 4 | for (;;) 5 | doSomething(); 6 | 7 | while (true) 8 | doSomething(); -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/curly2.js: -------------------------------------------------------------------------------- 1 | if (cond) { 2 | return true; 3 | } 4 | 5 | for (;;) { 6 | doSomething(); 7 | } 8 | 9 | while (true) { 10 | doSomething(); 11 | } -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/emptystmt.js: -------------------------------------------------------------------------------- 1 | var; 2 | 3 | var i = 0; 4 | while (++i < 10); 5 | 6 | foo; 7 | 8 | function foo() { 9 | return; 10 | }; 11 | 12 | if (true); 13 | 14 | for (var i = 0; i < 10; i += 1); 15 | 16 | for (var i = 0; i < 10; i += 1) { 17 | foo();; 18 | break; 19 | } 20 | 21 | for (var i = 0; i < 10; i += 1) { 22 | continue; 23 | } -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/eqeqeq.js: -------------------------------------------------------------------------------- 1 | (function () { 2 | if (a == b) 3 | return; 4 | 5 | if (a != b) 6 | return; 7 | 8 | if (a == null) // This should fail even when eqeqeq is true 9 | return; 10 | }()); -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/es5.funcexpr.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Code from ticket #96 (https://github.com/jshint/jshint/issues/96) 3 | * The problem was that JSHint parsed getters/setters as function 4 | * declarations and not (anonymous) function expressions. 5 | */ 6 | 7 | var test = (function() { 8 | var func = function() {}, 9 | innerTest = { 10 | get func() { return func; }, 11 | set func(value) { func = value; } 12 | }; 13 | innerTest = func; 14 | return innerTest; 15 | })(); 16 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/es5Reserved.js: -------------------------------------------------------------------------------- 1 | var x = { 2 | default: 10 3 | }; 4 | 5 | var default = 10; 6 | function new () {} 7 | function x(class) {} 8 | x.default = 5; -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/exported.js: -------------------------------------------------------------------------------- 1 | /*global Cat */ 2 | /*exported isCat, isDog, cannotBeExported */ 3 | 4 | function isCat(obj) { 5 | var unused; 6 | var isDog; 7 | 8 | return obj instanceof Cat; 9 | } 10 | 11 | var isDog = function () {}; 12 | 13 | function unusedDeclaration() {} 14 | var unusedExpression = function () {}; 15 | 16 | (function () { 17 | function cannotBeExported() {} 18 | }()); -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/forin.js: -------------------------------------------------------------------------------- 1 | for (var key in objects) { 2 | if (objects.hasOwnProperty(key)) { 3 | hey(); 4 | } 5 | } 6 | 7 | // Empty for in block like the one found in jQuery 8 | // JSHINT would crash upon finding this and wouldn't continue 9 | // GH-336 10 | for ( key in objects ) { } 11 | 12 | // Let's make sure we continue scanning the rest of the file. 13 | for (key in objects) { 14 | hey(); 15 | } 16 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/functionScopedOptions.js: -------------------------------------------------------------------------------- 1 | eval("hey();"); 2 | 3 | (function () { 4 | /*jshint evil:true */ 5 | eval("hey();"); 6 | }()); 7 | 8 | eval("hey();"); -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/gh-226.js: -------------------------------------------------------------------------------- 1 | var foo; 2 | 3 | ; (foo) 4 | ? foo.bar = {} 5 | : (function () { 6 | foo = {}; 7 | foo.bar = {}; 8 | } ()) 9 | ; 10 | 11 | 12 | ;(function () { 13 | var bar = 1; 14 | }()); 15 | 16 | ;function boo() { 17 | }; 18 | 19 | // From GH-487 20 | ;(x || y).doSomething(); 21 | ;[a, b, c].foreach(doSomething); -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/gh-334.js: -------------------------------------------------------------------------------- 1 | // Uncommenting this line makes the code below work?? 2 | // var a; 3 | 4 | [ "Foo", "Bar", "Baz" ].forEach(function(item) { 5 | console.log(item); 6 | }); 7 | 8 | 9 | /* 10 | Fixing error: 11 | 12 | Line 6: ].forEach(function( item ) { 13 | Expected '(end)' and instead saw '.'. 14 | 15 | */ 16 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/gh247.js: -------------------------------------------------------------------------------- 1 | var i = 5; 2 | 3 | try { 4 | var u = "I'm trying here!"; 5 | } catch (e) { 6 | var w = "Let's play catch."; 7 | } 8 | 9 | alert("i:" + i); 10 | alert("u:" + u); 11 | alert("w:" + w); 12 | 13 | function test() { 14 | var w; 15 | 16 | try { 17 | alert("Hello."); 18 | } catch (e) { 19 | var w = "What's up?"; 20 | } 21 | 22 | alert("w:" + w); 23 | } 24 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/gh431.js: -------------------------------------------------------------------------------- 1 | var test = function() { 2 | var fun1 = function (){ 3 | fun2(); 4 | }; 5 | 6 | function fun2() {} 7 | 8 | var fun3 = function() { 9 | }; 10 | 11 | function fun5() {} 12 | 13 | fun1(); 14 | fun4(); 15 | }; 16 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/gh56.js: -------------------------------------------------------------------------------- 1 | var args = Array.prototype.slice.call( arguments ); 2 | args[0] = error( args[0] ); 3 | 4 | callback && callback.apply( commit, (args.push( commit ), args) ); -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/gh618.js: -------------------------------------------------------------------------------- 1 | var x = 3; 2 | 3 | try { 4 | throw "boom"; 5 | } catch (x) {} 6 | 7 | console.log(x); 8 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/gh668.js: -------------------------------------------------------------------------------- 1 | (function(){ 2 | var foo = { bar: function() { baz(); } }; 3 | function baz() { } 4 | foo.bar(); 5 | baz(); 6 | }()); -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/gh878.js: -------------------------------------------------------------------------------- 1 | (function foo() { 2 | "use strict"; 3 | return "="; 4 | }()); 5 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/gruntComment.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Grunt Task File 3 | * --------------- 4 | * 5 | * Task: logless 6 | * Description: Parses JavaScript files and removes logging statements 7 | * 8 | * Usage: 9 | * 10 | * logless: { 11 | * task: { 12 | * src: ['file1.js', 'file2.js', 'other/stuff/*.js'], 13 | * dest: 'path/to/destination', 14 | * names: ['console', 'alert'], 15 | * strip: 'path/to/remove', 16 | * options: {beautify: true} 17 | * } 18 | * } 19 | * 20 | */ 21 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/identifiers.js: -------------------------------------------------------------------------------- 1 | var ascii; 2 | var num1; 3 | var lifé = 42; 4 | var π = 3.1415; 5 | var привет = "hello"; 6 | var \u1d44; 7 | var encoded\u1d44; -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/ignored.js: -------------------------------------------------------------------------------- 1 | //jshint -W008 2 | 3 | var a = .12; 4 | var b = 12.; -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/immed.js: -------------------------------------------------------------------------------- 1 | var a = function () { 2 | return; 3 | }(); 4 | 5 | var b = (function () { 6 | return; 7 | })(); 8 | 9 | var c = (function () { 10 | return; 11 | }()); 12 | 13 | var d = (function () { 14 | return; 15 | }); 16 | 17 | var e = (function (a) { 18 | return; 19 | }).call(null, 1); 20 | 21 | var f = (function () { 22 | return; 23 | }).apply(null, []); 24 | 25 | var g = (function () { 26 | return; 27 | }.apply(null, [])); 28 | 29 | var h = (function () { 30 | return; 31 | }.call(null, true, undefined)); 32 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/indent.js: -------------------------------------------------------------------------------- 1 | // indent 2 | if (true) { 3 | var x = 1;// tabbed indent 4 | if (true) { 5 | var t = 324; // mixed indent /\t / 6 | var s = 324; // mixed indent / \t/ 7 | } // whitespace indent 8 | } 9 | 10 | function hello () { 11 | return console.log( "Hello World" ); 12 | } -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/insideEval.js: -------------------------------------------------------------------------------- 1 | eval("func_" + 123 + "();"); 2 | 3 | eval("func_" + func() + "();"); 4 | 5 | eval("evil_yet_valid();"); 6 | 7 | eval("evil_and_invalid("); 8 | 9 | eval("this_" + "can_be" + "_tested_too();"); 10 | 11 | setTimeout("evil_yet_valid();", 1000); 12 | 13 | setTimeout("evil_and_invalid(", 1000); 14 | 15 | window.setTimeout("evil_yet_valid();", 1000); 16 | 17 | window.setTimeout("evil_and_invalid(", 1000); 18 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/jslintInverted.js: -------------------------------------------------------------------------------- 1 | /*jslint plusplus: true */ 2 | 3 | var i = 0; 4 | ++i; 5 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/jslintOptions.js: -------------------------------------------------------------------------------- 1 | /*jslint evil: true */ 2 | /*jshint boss: true */ 3 | 4 | if (e = 1) 5 | doSomething(); 6 | 7 | eval('function() {}'); 8 | 9 | 10 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/jslintRenamed.js: -------------------------------------------------------------------------------- 1 | /*jslint eqeq: false */ 2 | 3 | var i, j; 4 | if (i == j) { 5 | } 6 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/lastsemic.js: -------------------------------------------------------------------------------- 1 | function foo() { 2 | open() 3 | read(); 4 | [1, 2, 3].forEach(function(i) { print(i) }); 5 | close() 6 | } 7 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/latedef.js: -------------------------------------------------------------------------------- 1 | fn(); 2 | function fn() {} 3 | 4 | (function () { 5 | fn1(); 6 | function fn1() {} 7 | }()); 8 | 9 | if (!vr) { 10 | var vr = 'o_O'; 11 | } 12 | 13 | function foo() { 14 | return { 15 | bar: function() {return bar();} 16 | }; 17 | 18 | function bar() { 19 | return 10; 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/laxbreak.js: -------------------------------------------------------------------------------- 1 | var a = [ 2 | 'one' 3 | , 'two' 4 | ]; 5 | 6 | a = [ 7 | 'one', 8 | 'two' 9 | ]; 10 | 11 | var b = { 12 | one: 1 13 | , two: 2 14 | }; 15 | 16 | b = { 17 | one: 1, 18 | two: 2 19 | }; 20 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/laxcomma.js: -------------------------------------------------------------------------------- 1 | var a = 1 2 | , b = 2 3 | , c = 3; 4 | 5 | function func() { 6 | var x, y 7 | , z; 8 | 9 | return x 10 | && z; 11 | } 12 | 13 | function test() { 14 | return someLongStatement === someOtherLongStatement 15 | ? this.someNonTrivialLengthThing(someVar, someOtherVar) 16 | : this.someOtherNonTrivialLengthThing(someVar, someOtherVar); 17 | } 18 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/loopfunc.js: -------------------------------------------------------------------------------- 1 | while (true) { 2 | var x = function () {}; 3 | } 4 | 5 | for (var i = 0; i < 5; i++) { 6 | var y = function () {}; 7 | } 8 | 9 | while (true) { 10 | function z() {} 11 | } -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/max-parameters-per-function.js: -------------------------------------------------------------------------------- 1 | function functionWithNoParameters() { 2 | } 3 | 4 | function functionWith3Parameters(param1, param2, param3) { 5 | } 6 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/max-statements-per-function.js: -------------------------------------------------------------------------------- 1 | function functionWith8Statements() { 2 | var i = 0; 3 | var s = 0; 4 | 5 | // function declarations count 1 6 | function innerFunction() { 7 | // this does not count for the outer function 8 | var i2 = 1; 9 | i2 = 2; 10 | } 11 | 12 | i = 2; 13 | if (i > 0) { 14 | while(i<10) { 15 | s +=i; 16 | } 17 | } 18 | return i; 19 | } -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/maxlen.js: -------------------------------------------------------------------------------- 1 | var a = "test maxlen"; 2 | var b = "test maxlen "; 3 | var c = "test maxlen "; -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/missingspaces.js: -------------------------------------------------------------------------------- 1 | var a = function() {}; 2 | var b=function (){}; 3 | var d= false; 4 | function h(){ 5 | return 1+ 0; 6 | } 7 | var e = 2+2; 8 | var url = "/"+"uid"+"/likes?access_token="+"token"; 9 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/newcap.js: -------------------------------------------------------------------------------- 1 | var dog = new animal(); 2 | var cat = new Animal(); 3 | 4 | dog = animal(); 5 | cat = Animal(); 6 | 7 | /*global iAnimal*/ 8 | 9 | var rat = new iAnimal(); 10 | var bat = new myAnimal(); 11 | 12 | rat = iAnimal(); 13 | bat = myAnimal(); 14 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/noarg.js: -------------------------------------------------------------------------------- 1 | function callee() { 2 | return arguments.callee; 3 | } 4 | 5 | function caller() { 6 | return arguments.caller; 7 | } -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/onevar.js: -------------------------------------------------------------------------------- 1 | var a; 2 | var c; 3 | 4 | function hey() { 5 | var d, e; 6 | } 7 | 8 | function sup() { 9 | var f; 10 | var g; 11 | } -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/quotes.js: -------------------------------------------------------------------------------- 1 | // inconsistent quotation marks 2 | var test1 = 'string'; 3 | var test2 = "string"; -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/quotes2.js: -------------------------------------------------------------------------------- 1 | // inconsistent quotation marks 2 | var test1 = "string"; 3 | var test2 = 'string'; -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/redef.js: -------------------------------------------------------------------------------- 1 | (function () { 2 | if (b) { 3 | var a = 1; 4 | } else { 5 | var a = 2; 6 | } 7 | }()); 8 | 9 | function test(foo) { 10 | var foo = foo || false; 11 | } -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/regex_array.js: -------------------------------------------------------------------------------- 1 | var a = [ 2 | /1/, 3 | /2/ 4 | ]; 5 | 6 | return a; 7 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/reserved.js: -------------------------------------------------------------------------------- 1 | volatile: for (var i = 0; i < 10; i++) { 2 | break volatile; 3 | } 4 | 5 | var let = 1; 6 | 7 | (function () { 8 | "use strict"; 9 | 10 | var let = 2; 11 | }()); 12 | 13 | var obj = {}; 14 | obj.else = 1; 15 | obj.throws = 2; -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/scripturl.js: -------------------------------------------------------------------------------- 1 | function bar() { 2 | javascript: for(;;) { 3 | if (1==2) { 4 | break javascript; 5 | } 6 | break; 7 | } 8 | xyz: for(;;) { 9 | break xyz; 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/smarttabs.js: -------------------------------------------------------------------------------- 1 | /* This file contains mixed tabs and spaces for testing purposes */ 2 | function hello() { 3 | if (true && 4 | 1 && "hai") { 5 | console.log("hey"); 6 | } 7 | } 8 | /** 9 | * Allowed space after tab before block comment 10 | */ 11 | 12 | // function commentedOut() { 13 | // console.log('space followed by tab after a // comment'); 14 | // } -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/strict_newcap.js: -------------------------------------------------------------------------------- 1 | var Factory = function () {}; 2 | 3 | (function () { 4 | "use strict"; 5 | 6 | var a = Factory(); 7 | var b = new Factory(); 8 | 9 | return a && b; 10 | })(); 11 | 12 | 13 | (function () { 14 | "use strict"; 15 | /*jshint newcap:false */ 16 | 17 | var a = Factory(); 18 | var b = new Factory(); 19 | 20 | return a && b; 21 | })(); 22 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/strict_this.js: -------------------------------------------------------------------------------- 1 | /*global console*/ 2 | 3 | this.myx = 'mineX'; 4 | 5 | (function () { 6 | "use strict"; 7 | function x() { 8 | if (this) { 9 | console.log(this.myx); 10 | } else { 11 | console.log(this); 12 | } 13 | } 14 | 15 | x(); 16 | x.call(this); 17 | }.call(this)); -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/strict_this2.js: -------------------------------------------------------------------------------- 1 | /*global console*/ 2 | 3 | this.myx = 'mineX'; 4 | 5 | (function () { 6 | "use strict"; 7 | function x() { 8 | /*jshint validthis:true */ 9 | if (this) { 10 | console.log(this.myx); 11 | } else { 12 | console.log(this); 13 | } 14 | } 15 | 16 | x(); 17 | x.call(this); 18 | }.call(this)); -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/strict_violations.js: -------------------------------------------------------------------------------- 1 | (function () { 2 | "use strict"; 3 | 4 | function returnthis() { return this; } 5 | function Returnthis() { return this; } 6 | 7 | function callCallee() { return arguments.callee; } 8 | function callCaller() { return arguments.caller; } 9 | }()); -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/supernew.js: -------------------------------------------------------------------------------- 1 | var a = new function () { 2 | var secret = 1234; 3 | 4 | function getSecret() { 5 | return secret; 6 | } 7 | 8 | this.secret = getSecret(); 9 | }; 10 | 11 | var b = new Date; -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/switchDefaultFirst.js: -------------------------------------------------------------------------------- 1 | var name; 2 | 3 | switch (name) { 4 | case "Kamol": 5 | doSomething(); 6 | default: 7 | doSomethingElse(); 8 | } 9 | 10 | switch (name) { 11 | default: 12 | doSomethingElse(); 13 | break; 14 | case "Kamol": 15 | doSomething(); 16 | } -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/trycatch.js: -------------------------------------------------------------------------------- 1 | function foo() { 2 | try { 3 | // try something 4 | } catch (e) { 5 | // catch any throws 6 | var e = 10; 7 | } 8 | 9 | try { 10 | // do something 11 | } catch (e) { 12 | e = 12; 13 | } 14 | } 15 | 16 | function bar() { 17 | try { 18 | // Try something 19 | } catch (e) { 20 | // Catch any throws 21 | } 22 | 23 | foo(e); 24 | } 25 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/undef_func.js: -------------------------------------------------------------------------------- 1 | function main () { 2 | function foo () { 3 | bar(); 4 | } 5 | 6 | function bar () { 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/undefstrict.js: -------------------------------------------------------------------------------- 1 | function b() { 2 | "use strict"; 3 | a(); 4 | } 5 | 6 | function a() { } -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/unused.js: -------------------------------------------------------------------------------- 1 | var a = 1; 2 | var b = 2; 3 | 4 | b += 1; 5 | 6 | function main(e, f) { 7 | var c = 3; 8 | var d = 4; 9 | 10 | return d - e; 11 | } 12 | 13 | main(b); 14 | 15 | function foo(err, cb) { 16 | main(); 17 | cb(); 18 | } 19 | 20 | function bar(g, h) { 21 | //jshint unused:false, es5:true 22 | var i = 1; 23 | var char; 24 | char = 1; 25 | return h; 26 | } -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/unusedglobals.js: -------------------------------------------------------------------------------- 1 | /*jshint jquery:true */ 2 | /*global foo, bar */ 3 | 4 | foo(); 5 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/node_modules/jshint/tests/stable/unit/fixtures/with.js: -------------------------------------------------------------------------------- 1 | var x = 0; 2 | var foo = { 3 | x: 1 4 | }; 5 | with( foo) { 6 | x = 2; 7 | } 8 | 9 | function tt() { 10 | "use strict"; 11 | 12 | var foo; 13 | with (foo = 2 ){ 14 | x = 3; 15 | } 16 | } -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/scripts/docs.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('../global'); 3 | 4 | echo('Appending docs to README.md'); 5 | 6 | cd(__dirname + '/..'); 7 | 8 | // Extract docs from shell.js 9 | var docs = grep('//@', 'shell.js'); 10 | // Remove '//@' 11 | docs = docs.replace(/\/\/\@ ?/g, ''); 12 | // Append docs to README 13 | sed('-i', /## Command reference(.|\n)*/, '## Command reference\n\n' + docs, 'README.md'); 14 | 15 | echo('All done.'); 16 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/.npmignore: -------------------------------------------------------------------------------- 1 | tmp/ 2 | 3 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/env.js: -------------------------------------------------------------------------------- 1 | var shell = require('..'); 2 | 3 | var assert = require('assert'); 4 | 5 | shell.config.silent = true; 6 | 7 | shell.rm('-rf', 'tmp'); 8 | shell.mkdir('tmp'); 9 | 10 | // 11 | // Valids 12 | // 13 | 14 | assert.equal(shell.env['PATH'], process.env['PATH']); 15 | 16 | shell.env['SHELLJS_TEST'] = 'hello world'; 17 | assert.equal(shell.env['SHELLJS_TEST'], process.env['SHELLJS_TEST']); 18 | 19 | shell.exit(123); 20 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/resources/a.txt: -------------------------------------------------------------------------------- 1 | This is line one 2 | This is line two 3 | 4 | This is line four 5 | . 6 | . 7 | More content here 8 | . 9 | . 10 | 11 | This is line eleven 12 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/resources/chmod/a/b/c/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/blackberry10/cordova/node_modules/shelljs/test/resources/chmod/a/b/c/.npmignore -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/resources/chmod/b/a/b/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/blackberry10/cordova/node_modules/shelljs/test/resources/chmod/b/a/b/.npmignore -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/resources/chmod/c/a/b/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/blackberry10/cordova/node_modules/shelljs/test/resources/chmod/c/a/b/.npmignore -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/resources/chmod/file1: -------------------------------------------------------------------------------- 1 | this is test file 1 2 | default state should be 0644 (rw-r--r--) 3 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/resources/cp/a: -------------------------------------------------------------------------------- 1 | asdf 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/resources/cp/b: -------------------------------------------------------------------------------- 1 | asdf 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/resources/cp/dir_a/z: -------------------------------------------------------------------------------- 1 | asdf 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/resources/cp/dir_b/dir_b_a/dir_b_a_a/z: -------------------------------------------------------------------------------- 1 | asdf 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/resources/external/node_script.js: -------------------------------------------------------------------------------- 1 | console.log('node_script_1234'); 2 | 3 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/resources/file1: -------------------------------------------------------------------------------- 1 | test1 -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/resources/file1.js: -------------------------------------------------------------------------------- 1 | test 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/resources/file1.txt: -------------------------------------------------------------------------------- 1 | test1 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/resources/file2: -------------------------------------------------------------------------------- 1 | test2 -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/resources/file2.js: -------------------------------------------------------------------------------- 1 | test 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/resources/file2.txt: -------------------------------------------------------------------------------- 1 | test2 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/resources/find/.hidden: -------------------------------------------------------------------------------- 1 | asdf 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/resources/find/a: -------------------------------------------------------------------------------- 1 | asdf 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/resources/find/b: -------------------------------------------------------------------------------- 1 | asdf 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/resources/find/dir1/a_dir1: -------------------------------------------------------------------------------- 1 | asdf 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/resources/find/dir1/dir11/a_dir11: -------------------------------------------------------------------------------- 1 | asdf 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/resources/find/dir2/a_dir1: -------------------------------------------------------------------------------- 1 | asdf 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/resources/issue44/main.js: -------------------------------------------------------------------------------- 1 | 123 -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/resources/ls/.hidden_dir/nada: -------------------------------------------------------------------------------- 1 | asdf 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/resources/ls/.hidden_file: -------------------------------------------------------------------------------- 1 | asdf 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/resources/ls/a_dir/.hidden_dir/nada: -------------------------------------------------------------------------------- 1 | nada -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/resources/ls/a_dir/b_dir/z: -------------------------------------------------------------------------------- 1 | asdf 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/resources/ls/a_dir/nada: -------------------------------------------------------------------------------- 1 | asdf 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/resources/ls/file1: -------------------------------------------------------------------------------- 1 | test 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/resources/ls/file1.js: -------------------------------------------------------------------------------- 1 | test 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/resources/ls/file2: -------------------------------------------------------------------------------- 1 | test 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/resources/ls/file2.js: -------------------------------------------------------------------------------- 1 | test 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/resources/ls/filename(with)[chars$]^that.must+be-escaped: -------------------------------------------------------------------------------- 1 | asdf 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/resources/pushd/a/dummy: -------------------------------------------------------------------------------- 1 | meh -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/resources/pushd/b/c/dummy: -------------------------------------------------------------------------------- 1 | meh -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/shelljs/test/tempdir.js: -------------------------------------------------------------------------------- 1 | var shell = require('..'); 2 | 3 | var assert = require('assert'), 4 | path = require('path'), 5 | fs = require('fs'); 6 | 7 | // Node shims for < v0.7 8 | fs.existsSync = fs.existsSync || path.existsSync; 9 | 10 | shell.config.silent = true; 11 | 12 | function numLines(str) { 13 | return typeof str === 'string' ? str.match(/\n/g).length : 0; 14 | } 15 | 16 | shell.rm('-rf', 'tmp'); 17 | shell.mkdir('tmp'); 18 | 19 | // 20 | // Valids 21 | // 22 | 23 | var tmp = shell.tempdir(); 24 | assert.equal(shell.error(), null); 25 | assert.equal(fs.existsSync(tmp), true); 26 | 27 | shell.exit(123); 28 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/validator/.npmignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/validator/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/validator/index.js: -------------------------------------------------------------------------------- 1 | exports = module.exports = require('./lib'); 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/validator/lib/index.js: -------------------------------------------------------------------------------- 1 | exports.Validator = require('./validator').Validator; 2 | exports.Filter = require('./filter').Filter; 3 | exports.validators = require('./validators'); 4 | 5 | exports.entities = require('./entities'); 6 | 7 | //Quick access methods 8 | exports.sanitize = exports.convert = function(str) { 9 | var filter = new exports.Filter(); 10 | return filter.sanitize(str); 11 | } 12 | 13 | exports.check = exports.validate = exports.assert = function(str, fail_msg) { 14 | var validator = new exports.Validator(); 15 | return validator.check(str, fail_msg); 16 | } 17 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/validator/test.js: -------------------------------------------------------------------------------- 1 | 2 | var xss = require('./validator').xssClean; 3 | 4 | console.log(xss('I <3 this')); 5 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/validator/test/run.js: -------------------------------------------------------------------------------- 1 | var validatorTests = require('./validator.test.js'); 2 | for (test in validatorTests) { 3 | validatorTests[test](); 4 | } 5 | var filterTests = require('./filter.test.js'); 6 | for (test in filterTests) { 7 | filterTests[test](); 8 | } 9 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/wrench/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log 3 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/wrench/lib/x.js: -------------------------------------------------------------------------------- 1 | require('./wrench').mkdirsSyncRecursive('x/lol/b', 777); 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/wrench/tests/readdir/bar.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/blackberry10/cordova/node_modules/wrench/tests/readdir/bar.txt -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/wrench/tests/readdir/foo/bar/ipsum.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/blackberry10/cordova/node_modules/wrench/tests/readdir/foo/bar/ipsum.js -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/wrench/tests/readdir/foo/dolor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/blackberry10/cordova/node_modules/wrench/tests/readdir/foo/dolor.md -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/wrench/tests/readdir/foo/lorem.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/blackberry10/cordova/node_modules/wrench/tests/readdir/foo/lorem.txt -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/wrench/tests/runner.js: -------------------------------------------------------------------------------- 1 | // `nodeunit tests/runner` 2 | // will run all the tests 3 | 4 | module.exports = { 5 | group_mkdir: require('./mkdir'), 6 | group_readdir: require('./readdir') 7 | }; 8 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/xml2js/.npmignore: -------------------------------------------------------------------------------- 1 | *.swp 2 | node_modules 3 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/xml2js/Cakefile: -------------------------------------------------------------------------------- 1 | {spawn, exec} = require 'child_process' 2 | 3 | task 'build', 'continually build the JavaScript code', -> 4 | coffee = spawn 'coffee', ['-cw', '-o', 'lib', 'src'] 5 | coffee.stdout.on 'data', (data) -> console.log data.toString().trim() 6 | 7 | task 'doc', 'rebuild the Docco documentation', -> 8 | exec([ 9 | 'docco src/xml2js.coffee' 10 | ].join(' && '), (err) -> 11 | throw err if err 12 | ) 13 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/xml2js/node_modules/sax/AUTHORS: -------------------------------------------------------------------------------- 1 | # contributors sorted by whether or not they're me. 2 | Isaac Z. Schlueter 3 | Stein Martin Hustad 4 | Mikeal Rogers 5 | Laurie Harper 6 | Jann Horn 7 | Elijah Insua 8 | Henry Rawas 9 | Justin Makeig 10 | Mike Schilling 11 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/xml2js/node_modules/sax/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sax", 3 | "description": "An evented streaming XML parser in JavaScript", 4 | "author": "Isaac Z. Schlueter (http://blog.izs.me/)", 5 | "version": "0.5.2", 6 | "main": "lib/sax.js", 7 | "license": "BSD", 8 | "scripts": [ 9 | "lib/sax.js" 10 | ], 11 | "repository": "git://github.com/isaacs/sax-js.git" 12 | } 13 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/xml2js/node_modules/sax/examples/hello-world.js: -------------------------------------------------------------------------------- 1 | require("http").createServer(function (req, res) { 2 | res.writeHead(200, {"content-type":"application/json"}) 3 | res.end(JSON.stringify({ok: true})) 4 | }).listen(1337) 5 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/xml2js/node_modules/sax/examples/not-pretty.xml: -------------------------------------------------------------------------------- 1 | 2 | something blerm a bit down here 9 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/xml2js/node_modules/sax/examples/test.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | testing the parser 6 | 7 | 8 | 9 |

hello 10 | 11 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/xml2js/node_modules/sax/test/cdata-chunked.js: -------------------------------------------------------------------------------- 1 | 2 | require(__dirname).test({ 3 | expect : [ 4 | ["opentag", {"name": "R","attributes": {}, "isSelfClosing": false}], 5 | ["opencdata", undefined], 6 | ["cdata", " this is character data  "], 7 | ["closecdata", undefined], 8 | ["closetag", "R"] 9 | ] 10 | }).write("").close(); 11 | 12 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/xml2js/node_modules/sax/test/cdata-end-split.js: -------------------------------------------------------------------------------- 1 | 2 | require(__dirname).test({ 3 | expect : [ 4 | ["opentag", {"name": "R","attributes": {}, "isSelfClosing": false}], 5 | ["opencdata", undefined], 6 | ["cdata", " this is "], 7 | ["closecdata", undefined], 8 | ["closetag", "R"] 9 | ] 10 | }) 11 | .write("") 13 | .write("") 14 | .close(); 15 | 16 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/xml2js/node_modules/sax/test/cdata-multiple.js: -------------------------------------------------------------------------------- 1 | 2 | require(__dirname).test({ 3 | expect : [ 4 | ["opentag", {"name": "R","attributes": {}, "isSelfClosing": false}], 5 | ["opencdata", undefined], 6 | ["cdata", " this is "], 7 | ["closecdata", undefined], 8 | ["opencdata", undefined], 9 | ["cdata", "character data  "], 10 | ["closecdata", undefined], 11 | ["closetag", "R"] 12 | ] 13 | }).write("").write("").close(); 15 | 16 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/xml2js/node_modules/sax/test/cdata.js: -------------------------------------------------------------------------------- 1 | require(__dirname).test({ 2 | xml : "", 3 | expect : [ 4 | ["opentag", {"name": "R","attributes": {}, "isSelfClosing": false}], 5 | ["opencdata", undefined], 6 | ["cdata", " this is character data  "], 7 | ["closecdata", undefined], 8 | ["closetag", "R"] 9 | ] 10 | }); 11 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/xml2js/node_modules/sax/test/cyrillic.js: -------------------------------------------------------------------------------- 1 | require(__dirname).test({ 2 | xml: '<Р>тест', 3 | expect: [ 4 | ['opentag', {'name':'Р', attributes:{}, isSelfClosing: false}], 5 | ['text', 'тест'], 6 | ['closetag', 'Р'] 7 | ] 8 | }); 9 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/xml2js/node_modules/sax/test/duplicate-attribute.js: -------------------------------------------------------------------------------- 1 | require(__dirname).test 2 | ( { xml : 3 | "" 4 | , expect : 5 | [ [ "attribute", { name: "ID", value: "hello" } ] 6 | , [ "opentag", { name: "SPAN", 7 | attributes: { ID: "hello" }, isSelfClosing: false } ] 8 | , [ "closetag", "SPAN" ] 9 | ] 10 | , strict : false 11 | , opt : {} 12 | } 13 | ) 14 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/xml2js/node_modules/sax/test/entities.js: -------------------------------------------------------------------------------- 1 | require(__dirname).test({ 2 | xml: '⌋ ' + 3 | '♠ © → & ' + 4 | '< < < < < > ℜ ℘ €', 5 | expect: [ 6 | ['opentag', {'name':'R', attributes:{}, isSelfClosing: false}], 7 | ['text', '⌋ ♠ © → & < < < < < > ℜ ℘ €'], 8 | ['closetag', 'R'] 9 | ] 10 | }); 11 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/xml2js/node_modules/sax/test/entity-mega.js: -------------------------------------------------------------------------------- 1 | var sax = require('../'); 2 | var xml = ''; 3 | var text = ''; 4 | for (var i in sax.ENTITIES) { 5 | xml += '&' + i + ';' 6 | text += sax.ENTITIES[i] 7 | } 8 | xml += '' 9 | require(__dirname).test({ 10 | xml: xml, 11 | expect: [ 12 | ['opentag', {'name':'R', attributes:{}, isSelfClosing: false}], 13 | ['text', text], 14 | ['closetag', 'R'] 15 | ] 16 | }); 17 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/xml2js/node_modules/sax/test/issue-35.js: -------------------------------------------------------------------------------- 1 | // https://github.com/isaacs/sax-js/issues/35 2 | require(__dirname).test 3 | ( { xml : " \n"+ 4 | "" 5 | 6 | , expect : 7 | [ [ "opentag", { name: "xml", attributes: {}, isSelfClosing: false } ] 8 | , [ "text", "\r\r\n" ] 9 | , [ "closetag", "xml" ] 10 | ] 11 | , strict : true 12 | , opt : {} 13 | } 14 | ) 15 | 16 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/xml2js/node_modules/sax/test/issue-47.js: -------------------------------------------------------------------------------- 1 | // https://github.com/isaacs/sax-js/issues/47 2 | require(__dirname).test 3 | ( { xml : '' 4 | , expect : [ 5 | [ "attribute", { name:'HREF', value:"query.svc?x=1&y=2&z=3"} ], 6 | [ "opentag", { name: "A", attributes: { HREF:"query.svc?x=1&y=2&z=3"}, isSelfClosing: true } ], 7 | [ "closetag", "A" ] 8 | ] 9 | , opt : {} 10 | } 11 | ) 12 | 13 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/xml2js/node_modules/sax/test/issue-84.js: -------------------------------------------------------------------------------- 1 | // https://github.com/isaacs/sax-js/issues/49 2 | require(__dirname).test 3 | ( { xml : "body" 4 | , expect : 5 | [ [ "processinginstruction", { name: "has", body: "unbalanced \"quotes" } ], 6 | [ "opentag", { name: "xml", attributes: {}, isSelfClosing: false } ] 7 | , [ "text", "body" ] 8 | , [ "closetag", "xml" ] 9 | ] 10 | , strict : false 11 | , opt : { lowercasetags: true, noscript: true } 12 | } 13 | ) 14 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/xml2js/node_modules/sax/test/script-close-better.js: -------------------------------------------------------------------------------- 1 | require(__dirname).test({ 2 | xml : "", 3 | expect : [ 4 | ["opentag", {"name": "HTML","attributes": {}, isSelfClosing: false}], 5 | ["opentag", {"name": "HEAD","attributes": {}, isSelfClosing: false}], 6 | ["opentag", {"name": "SCRIPT","attributes": {}, isSelfClosing: false}], 7 | ["script", "'

", 3 | expect : [ 4 | ["opentag", {"name": "HTML","attributes": {}, "isSelfClosing": false}], 5 | ["opentag", {"name": "HEAD","attributes": {}, "isSelfClosing": false}], 6 | ["opentag", {"name": "SCRIPT","attributes": {}, "isSelfClosing": false}], 7 | ["script", "if (1 < 0) { console.log('elo there'); }"], 8 | ["closetag", "SCRIPT"], 9 | ["closetag", "HEAD"], 10 | ["closetag", "HTML"] 11 | ] 12 | }); 13 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/xml2js/node_modules/sax/test/stray-ending.js: -------------------------------------------------------------------------------- 1 | // stray ending tags should just be ignored in non-strict mode. 2 | // https://github.com/isaacs/sax-js/issues/32 3 | require(__dirname).test 4 | ( { xml : 5 | "" 6 | , expect : 7 | [ [ "opentag", { name: "A", attributes: {}, isSelfClosing: false } ] 8 | , [ "opentag", { name: "B", attributes: {}, isSelfClosing: false } ] 9 | , [ "text", "" ] 10 | , [ "closetag", "B" ] 11 | , [ "closetag", "A" ] 12 | ] 13 | , strict : false 14 | , opt : {} 15 | } 16 | ) 17 | 18 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/xml2js/node_modules/sax/test/trailing-attribute-no-value.js: -------------------------------------------------------------------------------- 1 | 2 | require(__dirname).test({ 3 | xml : 4 | "", 5 | expect : [ 6 | ["attribute", {name:"ATTRIB", value:"attrib"}], 7 | ["opentag", {name:"ROOT", attributes:{"ATTRIB":"attrib"}, isSelfClosing: false}] 8 | ], 9 | opt : { trim : true } 10 | }); 11 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/xml2js/node_modules/sax/test/trailing-non-whitespace.js: -------------------------------------------------------------------------------- 1 | 2 | require(__dirname).test({ 3 | xml : "Welcome, to monkey land", 4 | expect : [ 5 | ["opentag", { 6 | "name": "SPAN", 7 | "attributes": {}, 8 | isSelfClosing: false 9 | }], 10 | ["text", "Welcome,"], 11 | ["closetag", "SPAN"], 12 | ["text", " to monkey land"], 13 | ["end"], 14 | ["ready"] 15 | ], 16 | strict : false, 17 | opt : {} 18 | }); 19 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/xml2js/node_modules/sax/test/unclosed-root.js: -------------------------------------------------------------------------------- 1 | require(__dirname).test 2 | ( { xml : "" 3 | 4 | , expect : 5 | [ [ "opentag", { name: "root", attributes: {}, isSelfClosing: false } ] 6 | , [ "error", "Unclosed root tag\nLine: 0\nColumn: 6\nChar: " ] 7 | ] 8 | , strict : true 9 | , opt : {} 10 | } 11 | ) 12 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/xml2js/node_modules/sax/test/xmlns-xml-default-prefix.js: -------------------------------------------------------------------------------- 1 | require(__dirname).test( 2 | { xml : "" 3 | , expect : 4 | [ 5 | [ "opentag" 6 | , { name: "xml:root" 7 | , uri: "http://www.w3.org/XML/1998/namespace" 8 | , prefix: "xml" 9 | , local: "root" 10 | , attributes: {} 11 | , ns: {} 12 | , isSelfClosing: true 13 | } 14 | ] 15 | , ["closetag", "xml:root"] 16 | ] 17 | , strict : true 18 | , opt : { xmlns: true } 19 | } 20 | ) 21 | 22 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/zip/CHANGES.md: -------------------------------------------------------------------------------- 1 | 2 | # 0.0.4 3 | 4 | - Updated dependencies. 5 | - Reader no longer requires ``new`` keyword 6 | - ``inflate`` module now at the root 7 | 8 | # 0.0.3 9 | 10 | - Fixed for NPM 1.0 11 | 12 | # 0.0.2 13 | 14 | - Removed a spurious buffer-io file that was confusing the 15 | new Node module search algorithm. 16 | 17 | # 0.0.1 18 | 19 | - fixed a dependency on q-io 20 | 21 | # 0.0.0 22 | 23 | - ported from Tom Robinson's 24 | for Narwhal. 25 | 26 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/zip/README.md: -------------------------------------------------------------------------------- 1 | 2 | ```javascript 3 | var ZIP = require("zip"); 4 | var data = new Buffer(...); 5 | var reader = ZIP.Reader(data); 6 | reader.toObject(charset_opt); 7 | reader.forEach(function (entry) {}); 8 | reader.iterator(); 9 | ``` 10 | 11 | Copyright 1999 Masanao Izumo License Unknown 12 | Copyright 2010 Tom Robinson (http://tlrobinson.net/) MIT License (enclosed) 13 | Copyright 2011 Kristopher Michael Kowal MIT License (enclosed) 14 | 15 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/zip/node_modules/q-io-buffer/README: -------------------------------------------------------------------------------- 1 | Provides a Q-IO compatible BufferIO type. 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/zip/node_modules/q-io/README: -------------------------------------------------------------------------------- 1 | 2 | Copyright 2009, 2010 Kristopher Michael Kowal 3 | MIT License (enclosed) 4 | 5 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/zip/node_modules/q/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | CHANGES.html 3 | README.html 4 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/zip/node_modules/q/TODO: -------------------------------------------------------------------------------- 1 | reduce implementation fix for sparse arrays 2 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/zip/node_modules/q/examples/delay.js: -------------------------------------------------------------------------------- 1 | 2 | var Q = require("q"); 3 | 4 | var delay = function (delay) { 5 | var d = Q.defer(); 6 | setTimeout(d.resolve, delay); 7 | return d.promise; 8 | }; 9 | 10 | Q.when(delay(1000), function () { 11 | console.log('Hello, World!'); 12 | }); 13 | 14 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/zip/node_modules/q/examples/join.js: -------------------------------------------------------------------------------- 1 | 2 | var Q = require("q/util"); 3 | var FS = require("q-fs"); 4 | 5 | var list = FS.list(__dirname); 6 | var files = Q.when(list, function (list) { 7 | list.forEach(function (fileName) { 8 | var content = FS.read(fileName); 9 | Q.when(content, function (content) { 10 | console.log(fileName, content.length); 11 | }); 12 | }); 13 | }); 14 | 15 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/zip/node_modules/q/examples/step1.js: -------------------------------------------------------------------------------- 1 | 2 | var Q = require("q/util"); 3 | var FS = require("q-fs"); 4 | 5 | Q.step( 6 | function () { 7 | return FS.read(__filename); 8 | }, 9 | function (text) { 10 | return text.toUpperCase(); 11 | }, 12 | function (text) { 13 | console.log(text); 14 | } 15 | ); 16 | 17 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/zip/node_modules/q/examples/step2.js: -------------------------------------------------------------------------------- 1 | 2 | var Q = require("q/util"); 3 | var FS = require("q-fs"); 4 | 5 | Q.step( 6 | function () { 7 | return [ 8 | FS.read(__filename), 9 | FS.read("/etc/passwd") 10 | ]; 11 | }, 12 | function (self, passwd) { 13 | console.log(__filename + ':', self.length); 14 | console.log('/etc/passwd:', passwd.length); 15 | } 16 | ); 17 | 18 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/zip/node_modules/q/examples/step3.js: -------------------------------------------------------------------------------- 1 | 2 | var Q = require("q/util"); 3 | var FS = require("q-fs"); 4 | 5 | Q.step( 6 | function () { 7 | return FS.list(__dirname); 8 | }, 9 | function (fileNames) { 10 | return fileNames.map(function (fileName) { 11 | return [fileName, FS.read(fileName)]; 12 | }); 13 | }, 14 | function (files) { 15 | files.forEach(function (pair) { 16 | var fileName = pair[0]; 17 | var file = pair[1]; 18 | console.log(fileName, file.length); 19 | }); 20 | } 21 | ); 22 | 23 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/zip/node_modules/q/examples/then1.js: -------------------------------------------------------------------------------- 1 | 2 | var Q = require("q"); 3 | var FS = require("q-fs"); 4 | 5 | Q.when(FS.read(__filename)) 6 | .then(function (text) { 7 | return text.toUpperCase(); 8 | }).then(function (text) { 9 | console.log(text); 10 | }); 11 | 12 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/zip/node_modules/q/examples/then2.js: -------------------------------------------------------------------------------- 1 | 2 | var Q = require("q/util"); 3 | var FS = require("q-fs"); 4 | 5 | Q.when(Q.deep({ 6 | "self": FS.read(__filename), 7 | "passwd": FS.read("/etc/passwd") 8 | })).then(function (texts) { 9 | console.log(__filename + ":" + texts.self.length); 10 | console.log("/ext/passwd:" + texts.passwd.length); 11 | }); 12 | 13 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/zip/node_modules/q/examples/then3.js: -------------------------------------------------------------------------------- 1 | 2 | var Q = require("q/util"); 3 | var FS = require("q-fs"); 4 | 5 | Q.when(FS.list(__dirname)) 6 | .then(function (fileNames) { 7 | return Q.deep(fileNames.map(function (fileName) { 8 | return { 9 | "name": fileName, 10 | "text": FS.read(FS.join(__dirname, fileName)) 11 | }; 12 | })); 13 | }).then(function (files) { 14 | files.forEach(function (file) { 15 | console.log(file.name, file.text.length); 16 | }); 17 | }); 18 | 19 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/zip/node_modules/q/examples/view1.js: -------------------------------------------------------------------------------- 1 | 2 | // constructing a view of a function 3 | // view information implicitly provided by fulfillment 4 | 5 | var Q = require("q"); 6 | Q.ref(function () { 7 | return "called"; 8 | }) 9 | .view() 10 | .then(function (view) { 11 | return Q(view()) 12 | .when(console.log); 13 | }) 14 | .end() 15 | 16 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/zip/node_modules/q/examples/view2.js: -------------------------------------------------------------------------------- 1 | 2 | // constructing a view from an object 3 | // view information implicitly provided by fulfillment 4 | 5 | var Q = require("q"); 6 | Q.ref({ 7 | "property": function () { 8 | return "called"; 9 | } 10 | }) 11 | .view() 12 | .then(function (view) { 13 | return Q(view.property()) 14 | .when(console.log); 15 | }) 16 | .end() 17 | 18 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/zip/node_modules/q/examples/view3.js: -------------------------------------------------------------------------------- 1 | 2 | // constructing a view from a promise for a function 3 | // view information provided explicitly before fulfillment 4 | 5 | var Q = require("q"); 6 | 7 | var callableD = Q.defer(); 8 | setTimeout(function () { 9 | callableD.resolve(function () { 10 | return "called"; 11 | }); 12 | }, 1000); 13 | 14 | callableD.promise 15 | .viewInfo({ 16 | "type": "function" 17 | }) 18 | .view() 19 | .when(function (view) { 20 | console.log("calling view"); 21 | Q(view()) 22 | .when(console.log) 23 | }) 24 | .end() 25 | 26 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/zip/node_modules/q/node_modules/event-queue/readme.md: -------------------------------------------------------------------------------- 1 | # CommonJS event-queue module for NodeJS 2 | 3 | Implements subset of [event-queue] module proposal for CommonJS. 4 | 5 | [event-queue]:http://wiki.commonjs.org/wiki/Reactor/A 6 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/zip/node_modules/q/test/issue/22.js: -------------------------------------------------------------------------------- 1 | 2 | var Q = require('../../q'); 3 | 4 | exports['test'] = function (ASSERT) { 5 | 6 | // make sure Array.prototype is intact 7 | var keys = []; 8 | for (item in []) { 9 | keys.push(item); 10 | } 11 | ASSERT.deepEqual(keys, [], 'no unexpected items in Array.prototype'); 12 | }; 13 | 14 | if (module == require.main) { 15 | require('test').run(exports); 16 | } 17 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/zip/node_modules/q/test/issue/9.js: -------------------------------------------------------------------------------- 1 | 2 | var Q = require('../../q'); 3 | 4 | exports['test'] = function (ASSERT) { 5 | ASSERT.ok(Q.isResolved(null), 'null is a fully resolved value'); 6 | ASSERT.ok(Q.isResolved(undefined), 'undefiend is a fully resolved value'); 7 | ASSERT.ok(Q.isResolved(false), 'false is a fully resolved value'); 8 | ASSERT.ok(Q.isResolved(), 'omitted argument is a fully resolved value'); 9 | }; 10 | 11 | if (module == require.main) { 12 | require('test').run(exports); 13 | } 14 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/zip/node_modules/q/test/join.js: -------------------------------------------------------------------------------- 1 | 2 | var Q = require("q"); 3 | 4 | Q.when(1) 5 | .wait(3, 4, 5) 6 | .join(2, 3, function (one, two, three) { 7 | console.log(one, two, three); 8 | }) 9 | .end() 10 | 11 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/zip/test.js: -------------------------------------------------------------------------------- 1 | var ZIP = require("./zip"); 2 | var FS = require("fs"); 3 | var data = FS.readFileSync("zip.zip") 4 | var reader = ZIP.Reader(data); 5 | console.log(reader.toObject('utf-8')); 6 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/node_modules/zip/zip.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/blackberry10/cordova/node_modules/zip/zip.zip -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/run: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | CORDOVA_DIR=$(dirname "$0") 3 | source "$CORDOVA_DIR/init" 4 | 5 | "$CORDOVA_NODE/node" "$CORDOVA_DIR/lib/run" "$@" 6 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/target: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | BIN_DIR=$(dirname "$0") 3 | source "$BIN_DIR/init" 4 | "$CORDOVA_NODE/node" "$BIN_DIR/lib/target" "$@" 5 | -------------------------------------------------------------------------------- /platforms/blackberry10/cordova/version: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | CORDOVA_DIR=$(dirname "$0") 3 | source "$CORDOVA_DIR/init" 4 | 5 | # Prints cordova version number 6 | "$CORDOVA_NODE/node" "$CORDOVA_DIR/lib/version" "$@" 7 | 8 | -------------------------------------------------------------------------------- /platforms/blackberry10/native/device/plugins/jnext/auth.txt: -------------------------------------------------------------------------------- 1 | local:/// * 2 | file:// * 3 | http:// * -------------------------------------------------------------------------------- /platforms/blackberry10/native/device/wwe: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | exec weblauncher "$@" -------------------------------------------------------------------------------- /platforms/blackberry10/native/simulator/plugins/jnext/auth.txt: -------------------------------------------------------------------------------- 1 | local:/// * 2 | file:// * 3 | http:// * -------------------------------------------------------------------------------- /platforms/blackberry10/native/simulator/wwe: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | exec weblauncher "$@" -------------------------------------------------------------------------------- /platforms/blackberry10/project.json: -------------------------------------------------------------------------------- 1 | { 2 | "barName": "cordova-BB10-app", 3 | "defaultTarget": "", 4 | "targets": {}, 5 | "globalFetchDir": "/Users/don/.cordova/lib/blackberry10/cordova/3.1.0/plugins" 6 | } 7 | -------------------------------------------------------------------------------- /platforms/blackberry10/www/res/icon/blackberry10/icon-80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/blackberry10/www/res/icon/blackberry10/icon-80.png -------------------------------------------------------------------------------- /platforms/blackberry10/www/res/screen/blackberry10/splash-1280x768.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/blackberry10/www/res/screen/blackberry10/splash-1280x768.png -------------------------------------------------------------------------------- /platforms/blackberry10/www/res/screen/blackberry10/splash-720x720.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/blackberry10/www/res/screen/blackberry10/splash-720x720.png -------------------------------------------------------------------------------- /platforms/blackberry10/www/res/screen/blackberry10/splash-768x1280.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/blackberry10/www/res/screen/blackberry10/splash-768x1280.png -------------------------------------------------------------------------------- /platforms/wp8/ApplicationIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/wp8/ApplicationIcon.png -------------------------------------------------------------------------------- /platforms/wp8/Background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/wp8/Background.png -------------------------------------------------------------------------------- /platforms/wp8/Images/appbar.back.rest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/wp8/Images/appbar.back.rest.png -------------------------------------------------------------------------------- /platforms/wp8/Images/appbar.close.rest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/wp8/Images/appbar.close.rest.png -------------------------------------------------------------------------------- /platforms/wp8/Images/appbar.feature.video.rest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/wp8/Images/appbar.feature.video.rest.png -------------------------------------------------------------------------------- /platforms/wp8/Images/appbar.next.rest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/wp8/Images/appbar.next.rest.png -------------------------------------------------------------------------------- /platforms/wp8/Images/appbar.save.rest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/wp8/Images/appbar.save.rest.png -------------------------------------------------------------------------------- /platforms/wp8/Images/appbar.stop.rest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/wp8/Images/appbar.stop.rest.png -------------------------------------------------------------------------------- /platforms/wp8/Properties/AppManifest.xml: -------------------------------------------------------------------------------- 1 |  4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /platforms/wp8/SplashScreenImage.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/wp8/SplashScreenImage.jpg -------------------------------------------------------------------------------- /platforms/wp8/VERSION: -------------------------------------------------------------------------------- 1 | 3.1.0 -------------------------------------------------------------------------------- /platforms/wp8/cordova/build.bat: -------------------------------------------------------------------------------- 1 | @ECHO OFF 2 | SET script_path="%~dp0lib\build.js" 3 | IF EXIST %script_path% ( 4 | cscript %script_path% %* //nologo 5 | ) ELSE ( 6 | ECHO. 7 | ECHO ERROR: Could not find 'build.js' in cordova/lib, aborting...>&2 8 | EXIT /B 1 9 | ) -------------------------------------------------------------------------------- /platforms/wp8/cordova/clean.bat: -------------------------------------------------------------------------------- 1 | @ECHO OFF 2 | SET script_path="%~dp0lib\clean.js" 3 | IF EXIST %script_path% ( 4 | cscript %script_path% %* //nologo 5 | ) ELSE ( 6 | ECHO. 7 | ECHO ERROR: Could not find 'clean.js' in cordova/lib, aborting...>&2 8 | EXIT /B 1 9 | ) -------------------------------------------------------------------------------- /platforms/wp8/cordova/lib/CordovaDeploy/CordovaDeploy/app.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /platforms/wp8/cordova/lib/install-device.bat: -------------------------------------------------------------------------------- 1 | @ECHO OFF 2 | SET script_path="%~dp0deploy.js" 3 | IF EXIST %script_path% ( 4 | cscript %script_path% %* --device --nobuild //nologo 5 | ) ELSE ( 6 | ECHO. 7 | ECHO ERROR: Could not find 'deploy.js' in cordova/lib, aborting...>&2 8 | EXIT /B 1 9 | ) -------------------------------------------------------------------------------- /platforms/wp8/cordova/lib/install-emulator.bat: -------------------------------------------------------------------------------- 1 | @ECHO OFF 2 | SET script_path="%~dp0deploy.js" 3 | IF EXIST %script_path% ( 4 | cscript %script_path% %* --emulator --nobuild //nologo 5 | ) ELSE ( 6 | ECHO. 7 | ECHO ERROR: Could not find 'deploy.js' in cordova/lib, aborting...>&2 8 | EXIT /B 1 9 | ) -------------------------------------------------------------------------------- /platforms/wp8/cordova/lib/list-devices.bat: -------------------------------------------------------------------------------- 1 | @ECHO OFF 2 | SET script_path="%~dp0target-list.js" 3 | IF EXIST %script_path% ( 4 | cscript %script_path% %* --devices //nologo 5 | ) ELSE ( 6 | ECHO. 7 | ECHO ERROR: Could not find 'target-list.js' in cordova/lib, aborting...>&2 8 | EXIT /B 1 9 | ) -------------------------------------------------------------------------------- /platforms/wp8/cordova/lib/list-emulator-images.bat: -------------------------------------------------------------------------------- 1 | @ECHO OFF 2 | SET script_path="%~dp0target-list.js" 3 | IF EXIST %script_path% ( 4 | cscript %script_path% %* --emulators //nologo 5 | ) ELSE ( 6 | ECHO. 7 | ECHO ERROR: Could not find 'target-list.js' in cordova/lib, aborting...>&2 8 | EXIT /B 1 9 | ) -------------------------------------------------------------------------------- /platforms/wp8/cordova/lib/list-started-emulators.bat: -------------------------------------------------------------------------------- 1 | @ECHO OFF 2 | ECHO Sorry, list-started-emulators is not availible yet for Windows Phone. 1>&2 3 | EXIT /B 1 -------------------------------------------------------------------------------- /platforms/wp8/cordova/lib/start-emulator.bat: -------------------------------------------------------------------------------- 1 | @ECHO OFF 2 | ECHO Sorry, start-emulator is not availible yet for Windows Phone. 1>&2 3 | EXIT /B 1 -------------------------------------------------------------------------------- /platforms/wp8/cordova/log.bat: -------------------------------------------------------------------------------- 1 | @ECHO OFF 2 | ECHO Sorry, logging is not supported for Windows Phone. 1>&2 3 | EXIT /B 1 -------------------------------------------------------------------------------- /platforms/wp8/cordova/plugins/com.chariotsolutions.nfc.plugin/.fetch.json: -------------------------------------------------------------------------------- 1 | {"source":{"type":"git","url":"https://github.com/chariotsolutions/phonegap-nfc","subdir":"."}} -------------------------------------------------------------------------------- /platforms/wp8/cordova/plugins/com.chariotsolutions.nfc.plugin/VERSION: -------------------------------------------------------------------------------- 1 | 0.4.6 2 | -------------------------------------------------------------------------------- /platforms/wp8/cordova/plugins/com.chariotsolutions.nfc.plugin/doc/read_tag_1_basic_app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/wp8/cordova/plugins/com.chariotsolutions.nfc.plugin/doc/read_tag_1_basic_app.png -------------------------------------------------------------------------------- /platforms/wp8/cordova/plugins/com.chariotsolutions.nfc.plugin/doc/read_tag_2_dump_tag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/wp8/cordova/plugins/com.chariotsolutions.nfc.plugin/doc/read_tag_2_dump_tag.png -------------------------------------------------------------------------------- /platforms/wp8/cordova/plugins/com.chariotsolutions.nfc.plugin/doc/read_tag_3_payload_as_string.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/platforms/wp8/cordova/plugins/com.chariotsolutions.nfc.plugin/doc/read_tag_3_payload_as_string.png -------------------------------------------------------------------------------- /platforms/wp8/cordova/plugins/com.chariotsolutions.nfc.plugin/src/android/org/apache/cordova/api/Dummy.java: -------------------------------------------------------------------------------- 1 | package org.apache.cordova.api; 2 | 3 | // dummy class to ensure the org.apache.cordova.api package exists 4 | // this is required to support Cordova 2.9 and 3.0 with one code base 5 | // since I'm using wildcard imports to work around the renamed classes 6 | // import org.apache.cordova.*; 7 | // import org.apache.cordova.api.*; 8 | public class Dummy { 9 | } -------------------------------------------------------------------------------- /platforms/wp8/cordova/plugins/org.apache.cordova.device/.fetch.json: -------------------------------------------------------------------------------- 1 | {"source":{"type":"local","path":"C:\\Users\\don\\AppData\\Local\\Temp\\org.apache.cordova.device\\package"}} -------------------------------------------------------------------------------- /platforms/wp8/cordova/plugins/org.apache.cordova.device/README.md: -------------------------------------------------------------------------------- 1 | cordova-plugin-device 2 | ----------------------- 3 | To install this plugin, follow the [Command-line Interface Guide](http://cordova.apache.org/docs/en/edge/guide_cli_index.md.html#The%20Command-line%20Interface). 4 | 5 | If you are not using the Cordova Command-line Interface, follow [Using Plugman to Manage Plugins](http://cordova.apache.org/docs/en/edge/plugin_ref_plugman.md.html). 6 | -------------------------------------------------------------------------------- /platforms/wp8/cordova/plugins/org.apache.cordova.device/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.2.4", 3 | "name": "org.apache.cordova.device", 4 | "cordova_name": "Device", 5 | "description": "Cordova Device Plugin", 6 | "license": "Apache 2.0", 7 | "keywords": [ 8 | "cordova", 9 | "device" 10 | ], 11 | "engines": [] 12 | } -------------------------------------------------------------------------------- /platforms/wp8/cordova/plugins/org.apache.cordova.vibration/.fetch.json: -------------------------------------------------------------------------------- 1 | {"source":{"type":"local","path":"C:\\Users\\don\\AppData\\Local\\Temp\\org.apache.cordova.vibration\\package"}} -------------------------------------------------------------------------------- /platforms/wp8/cordova/plugins/org.apache.cordova.vibration/README.md: -------------------------------------------------------------------------------- 1 | cordova-plugin-vibration 2 | --------------------------- 3 | To install this plugin, follow the [Command-line Interface Guide](http://cordova.apache.org/docs/en/edge/guide_cli_index.md.html#The%20Command-line%20Interface). 4 | 5 | If you are not using the Cordova Command-line Interface, follow [Using Plugman to Manage Plugins](http://cordova.apache.org/docs/en/edge/plugin_ref_plugman.md.html). 6 | -------------------------------------------------------------------------------- /platforms/wp8/cordova/plugins/org.apache.cordova.vibration/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.3.4", 3 | "name": "org.apache.cordova.vibration", 4 | "cordova_name": "Vibration", 5 | "description": "Cordova Vibration Plugin", 6 | "license": "Apache 2.0", 7 | "keywords": [ 8 | "cordova", 9 | "vibration" 10 | ], 11 | "engines": [] 12 | } -------------------------------------------------------------------------------- /platforms/wp8/cordova/run.bat: -------------------------------------------------------------------------------- 1 | @ECHO OFF 2 | SET script_path="%~dp0lib\deploy.js" 3 | IF EXIST %script_path% ( 4 | cscript %script_path% %* //nologo 5 | ) ELSE ( 6 | ECHO. 7 | ECHO ERROR: Could not find 'deploy.js' in cordova/lib, aborting...>&2 8 | EXIT /B 1 9 | ) 10 | -------------------------------------------------------------------------------- /platforms/wp8/cordova/version.bat: -------------------------------------------------------------------------------- 1 | @ECHO OFF 2 | SET script_path="%~dp0..\VERSION" 3 | IF EXIST %script_path% ( 4 | type %script_path% 5 | ) ELSE ( 6 | ECHO. 7 | ECHO ERROR: Could not find file VERSION in project folder, path tried was %script_path% >&2 8 | EXIT /B 1 9 | ) -------------------------------------------------------------------------------- /platforms/wp8/cordovalib/IBrowserDecorator.cs: -------------------------------------------------------------------------------- 1 | using Microsoft.Phone.Controls; 2 | using System; 3 | using System.Collections.Generic; 4 | using System.Linq; 5 | using System.Text; 6 | using System.Threading.Tasks; 7 | 8 | namespace WPCordovaClassLib.CordovaLib 9 | { 10 | interface IBrowserDecorator 11 | { 12 | WebBrowser Browser { get; set; } 13 | void InjectScript(); 14 | bool HandleCommand(string cmd); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /plugins/com.blackberry.invoke/.fetch.json: -------------------------------------------------------------------------------- 1 | {"source":{"type":"local","path":"/var/folders/d7/l_4xwx_j3ys3_9yg0rvggdvr0000gn/T/com.blackberry.invoke/package"}} -------------------------------------------------------------------------------- /plugins/com.blackberry.invoke/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.0.0", 3 | "name": "com.blackberry.invoke", 4 | "description": "BlackBerry 10 Invoke APIs", 5 | "license": "Apache 2.0", 6 | "engines": [] 7 | } -------------------------------------------------------------------------------- /plugins/com.chariotsolutions.nfc.plugin/.fetch.json: -------------------------------------------------------------------------------- 1 | {"source":{"type":"local","path":"/Users/don/phonegap-nfc"}} -------------------------------------------------------------------------------- /plugins/com.chariotsolutions.nfc.plugin/VERSION: -------------------------------------------------------------------------------- 1 | 0.4.6 2 | -------------------------------------------------------------------------------- /plugins/com.chariotsolutions.nfc.plugin/doc/read_tag_1_basic_app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/plugins/com.chariotsolutions.nfc.plugin/doc/read_tag_1_basic_app.png -------------------------------------------------------------------------------- /plugins/com.chariotsolutions.nfc.plugin/doc/read_tag_2_dump_tag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/plugins/com.chariotsolutions.nfc.plugin/doc/read_tag_2_dump_tag.png -------------------------------------------------------------------------------- /plugins/com.chariotsolutions.nfc.plugin/doc/read_tag_3_payload_as_string.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/plugins/com.chariotsolutions.nfc.plugin/doc/read_tag_3_payload_as_string.png -------------------------------------------------------------------------------- /plugins/com.chariotsolutions.nfc.plugin/src/android/org/apache/cordova/api/Dummy.java: -------------------------------------------------------------------------------- 1 | package org.apache.cordova.api; 2 | 3 | // dummy class to ensure the org.apache.cordova.api package exists 4 | // this is required to support Cordova 2.9 and 3.0 with one code base 5 | // since I'm using wildcard imports to work around the renamed classes 6 | // import org.apache.cordova.*; 7 | // import org.apache.cordova.api.*; 8 | public class Dummy { 9 | } -------------------------------------------------------------------------------- /plugins/com.chariotsolutions.nfc.plugin/src/android/target/com/chariotsolutions/nfc/plugin/NfcPlugin$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/plugins/com.chariotsolutions.nfc.plugin/src/android/target/com/chariotsolutions/nfc/plugin/NfcPlugin$1.class -------------------------------------------------------------------------------- /plugins/com.chariotsolutions.nfc.plugin/src/android/target/com/chariotsolutions/nfc/plugin/NfcPlugin$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/plugins/com.chariotsolutions.nfc.plugin/src/android/target/com/chariotsolutions/nfc/plugin/NfcPlugin$2.class -------------------------------------------------------------------------------- /plugins/com.chariotsolutions.nfc.plugin/src/android/target/com/chariotsolutions/nfc/plugin/NfcPlugin$3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/plugins/com.chariotsolutions.nfc.plugin/src/android/target/com/chariotsolutions/nfc/plugin/NfcPlugin$3.class -------------------------------------------------------------------------------- /plugins/com.chariotsolutions.nfc.plugin/src/android/target/com/chariotsolutions/nfc/plugin/NfcPlugin$4.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/plugins/com.chariotsolutions.nfc.plugin/src/android/target/com/chariotsolutions/nfc/plugin/NfcPlugin$4.class -------------------------------------------------------------------------------- /plugins/com.chariotsolutions.nfc.plugin/src/android/target/com/chariotsolutions/nfc/plugin/NfcPlugin$5.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/plugins/com.chariotsolutions.nfc.plugin/src/android/target/com/chariotsolutions/nfc/plugin/NfcPlugin$5.class -------------------------------------------------------------------------------- /plugins/com.chariotsolutions.nfc.plugin/src/android/target/com/chariotsolutions/nfc/plugin/NfcPlugin$6.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/plugins/com.chariotsolutions.nfc.plugin/src/android/target/com/chariotsolutions/nfc/plugin/NfcPlugin$6.class -------------------------------------------------------------------------------- /plugins/com.chariotsolutions.nfc.plugin/src/android/target/com/chariotsolutions/nfc/plugin/NfcPlugin.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/plugins/com.chariotsolutions.nfc.plugin/src/android/target/com/chariotsolutions/nfc/plugin/NfcPlugin.class -------------------------------------------------------------------------------- /plugins/com.chariotsolutions.nfc.plugin/src/android/target/com/chariotsolutions/nfc/plugin/Util.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/plugins/com.chariotsolutions.nfc.plugin/src/android/target/com/chariotsolutions/nfc/plugin/Util.class -------------------------------------------------------------------------------- /plugins/org.apache.cordova.device/.fetch.json: -------------------------------------------------------------------------------- 1 | {"source":{"type":"local","path":"/var/folders/d7/l_4xwx_j3ys3_9yg0rvggdvr0000gn/T/org.apache.cordova.device/package"}} -------------------------------------------------------------------------------- /plugins/org.apache.cordova.device/README.md: -------------------------------------------------------------------------------- 1 | cordova-plugin-device 2 | ----------------------- 3 | To install this plugin, follow the [Command-line Interface Guide](http://cordova.apache.org/docs/en/edge/guide_cli_index.md.html#The%20Command-line%20Interface). 4 | 5 | If you are not using the Cordova Command-line Interface, follow [Using Plugman to Manage Plugins](http://cordova.apache.org/docs/en/edge/plugin_ref_plugman.md.html). 6 | -------------------------------------------------------------------------------- /plugins/org.apache.cordova.device/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.2.4", 3 | "name": "org.apache.cordova.device", 4 | "cordova_name": "Device", 5 | "description": "Cordova Device Plugin", 6 | "license": "Apache 2.0", 7 | "keywords": [ 8 | "cordova", 9 | "device" 10 | ], 11 | "engines": [] 12 | } -------------------------------------------------------------------------------- /plugins/org.apache.cordova.vibration/.fetch.json: -------------------------------------------------------------------------------- 1 | {"source":{"type":"local","path":"/var/folders/d7/l_4xwx_j3ys3_9yg0rvggdvr0000gn/T/org.apache.cordova.vibration/package"}} -------------------------------------------------------------------------------- /plugins/org.apache.cordova.vibration/README.md: -------------------------------------------------------------------------------- 1 | cordova-plugin-vibration 2 | --------------------------- 3 | To install this plugin, follow the [Command-line Interface Guide](http://cordova.apache.org/docs/en/edge/guide_cli_index.md.html#The%20Command-line%20Interface). 4 | 5 | If you are not using the Cordova Command-line Interface, follow [Using Plugman to Manage Plugins](http://cordova.apache.org/docs/en/edge/plugin_ref_plugman.md.html). 6 | -------------------------------------------------------------------------------- /plugins/org.apache.cordova.vibration/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.3.4", 3 | "name": "org.apache.cordova.vibration", 4 | "cordova_name": "Vibration", 5 | "description": "Cordova Vibration Plugin", 6 | "license": "Apache 2.0", 7 | "keywords": [ 8 | "cordova", 9 | "vibration" 10 | ], 11 | "engines": [] 12 | } -------------------------------------------------------------------------------- /www/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | NfcReader 4 | 5 | PhoneGap NFC Reader Demo 6 | 7 | 8 | Don Coleman 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /www/res/icon/blackberry10/icon-80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/www/res/icon/blackberry10/icon-80.png -------------------------------------------------------------------------------- /www/res/screen/blackberry10/splash-1280x768.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/www/res/screen/blackberry10/splash-1280x768.png -------------------------------------------------------------------------------- /www/res/screen/blackberry10/splash-720x720.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/www/res/screen/blackberry10/splash-720x720.png -------------------------------------------------------------------------------- /www/res/screen/blackberry10/splash-768x1280.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/don/phonegap-nfc-reader/740f6b08a116e59a8562e6a85b29f5783d7b8035/www/res/screen/blackberry10/splash-768x1280.png --------------------------------------------------------------------------------