jquery-archive / jquery-mobile

jQuery Mobile Framework
https://jquerymobile.com
Other
9.68k stars 2.4k forks source link

grunt fails (Tasks directory "build/tasks" not found) #7296

Closed tahirm closed 10 years ago

tahirm commented 10 years ago
$ grunt
>> Tasks directory "build/tasks" not found.
Warning: Task "config:fetchHeadHash" not found. Use --force to continue.

Aborted due to warnings.
$ grunt js
>> Tasks directory "build/tasks" not found.

Running "requirejs:js" (requirejs) task
[Error: Error: Malformed wrap config: Error: ENOENT, no such file or directory 'patho/to/vendors/jquery-mobile/build/wrap.start'
    at Function.build.createConfig (patho/to/vendors/jquery-mobile/node_modules/requirejs/bin/r.js:24988:19)
]

I have downloaded the master branch with bower but getting the same errors.

"jquery-mobile":"https://github.com/jquery/jquery-mobile.git#master"
$ grunt --version
grunt-cli v0.1.13
grunt v0.4.2
$ bower -v
1.3.1

I am using Kubuntu 13.10 64-bit

gabrielschulhof commented 10 years ago

I'm afraid I can't reproduce this:

[nix@archie tmp]$ git clone git@github.com:jquery/jquery-mobile
Cloning into 'jquery-mobile'...
remote: Counting objects: 90299, done.
remote: Compressing objects: 100% (25550/25550), done.
remote: Total 90299 (delta 60986), reused 90202 (delta 60912)
Receiving objects: 100% (90299/90299), 127.18 MiB | 937.00 KiB/s, done.
Resolving deltas: 100% (60986/60986), done.
Checking connectivity... done.
[nix@archie tmp]$ cd jquery-mobile
[nix@archie jquery-mobile]$ grunt
grunt-cli: The grunt command line interface. (v0.1.13)

Fatal error: Unable to find local grunt.

If you're seeing this message, either a Gruntfile wasn't found or grunt
hasn't been installed locally to your project. For more information about
installing and configuring grunt, please see the Getting Started guide:

http://gruntjs.com/getting-started
[nix@archie jquery-mobile]$ ls -l
total 536
-rw-rw-r--.  1 nix nix   9072 Apr  9 11:49 AUTHORS.txt
-rw-rw-r--.  1 nix nix    736 Apr  9 11:49 bower.json
drwxrwxr-x.  3 nix nix   4096 Apr  9 11:49 build
-rw-rw-r--.  1 nix nix 429177 Apr  9 11:49 changelog
-rw-rw-r--.  1 nix nix    584 Apr  9 11:49 combine.php
-rw-rw-r--.  1 nix nix   8960 Apr  9 11:49 CONTRIBUTING.md
drwxrwxr-x.  4 nix nix   4096 Apr  9 11:49 css
drwxrwxr-x. 97 nix nix   4096 Apr  9 11:49 demos
drwxrwxr-x.  6 nix nix   4096 Apr  9 11:49 external
-rw-rw-r--.  1 nix nix  28289 Apr  9 11:49 Gruntfile.js
-rw-rw-r--.  1 nix nix   1173 Apr  9 11:49 index.php
drwxrwxr-x.  8 nix nix   4096 Apr  9 11:49 js
-rw-rw-r--.  1 nix nix     99 Apr  9 11:49 LICENSE-INFO.min.txt
-rw-rw-r--.  1 nix nix    194 Apr  9 11:49 LICENSE-INFO.txt
-rw-rw-r--.  1 nix nix   1112 Apr  9 11:49 MIT-LICENSE.txt
-rw-rw-r--.  1 nix nix   1713 Apr  9 11:49 package.json
-rw-rw-r--.  1 nix nix   6508 Apr  9 11:49 README.md
drwxrwxr-x.  6 nix nix   4096 Apr  9 11:49 tests
drwxrwxr-x.  2 nix nix   4096 Apr  9 11:49 tools
[nix@archie jquery-mobile]$ npm install
npm http GET https://registry.npmjs.org/jquery
npm http GET https://registry.npmjs.org/async/0.2.9
npm http GET https://registry.npmjs.org/cheerio/0.12.4
npm http GET https://registry.npmjs.org/casperjs/1.1.0-beta3
npm http GET https://registry.npmjs.org/commitplease/1.7.0
npm http GET https://registry.npmjs.org/grunt/0.4.2
npm http GET https://registry.npmjs.org/grunt-casper/0.3.2
npm http GET https://registry.npmjs.org/grunt-bowercopy/0.5.0
npm http GET https://registry.npmjs.org/grunt-contrib-clean/0.5.0
npm http GET https://registry.npmjs.org/grunt-contrib-compress/0.5.2
npm http GET https://registry.npmjs.org/grunt-contrib-concat/0.3.0
npm http GET https://registry.npmjs.org/grunt-contrib-connect/0.3.0
npm http GET https://registry.npmjs.org/grunt-contrib-copy/0.4.1
npm http GET https://registry.npmjs.org/grunt-contrib-cssmin/0.6.1
npm http GET https://registry.npmjs.org/grunt-contrib-jshint/0.6.3
npm http GET https://registry.npmjs.org/grunt-contrib-requirejs/0.4.1
npm http GET https://registry.npmjs.org/grunt-contrib-uglify/0.2.6
npm http GET https://registry.npmjs.org/grunt-coveralls/0.3.0
npm http GET https://registry.npmjs.org/grunt-git-authors/1.2.0
npm http GET https://registry.npmjs.org/grunt-hash-manifest/0.5.1
npm http GET https://registry.npmjs.org/grunt-php/0.3.2
npm http GET https://registry.npmjs.org/grunt-qunit-istanbul/0.3.0
npm http GET https://registry.npmjs.org/grunt-qunit-junit/0.1.0-alpha2
npm http GET https://registry.npmjs.org/jsdom/0.8.3
npm http GET https://registry.npmjs.org/load-grunt-tasks/0.3.0
npm http GET https://registry.npmjs.org/requirejs/2.1.8
npm http GET https://registry.npmjs.org/underscore/1.5.2
npm http GET https://registry.npmjs.org/xmlhttprequest/1.6.0
npm http GET https://registry.npmjs.org/optimist/0.6.0
npm http 200 https://registry.npmjs.org/async/0.2.9
npm http GET https://registry.npmjs.org/async/-/async-0.2.9.tgz
npm http 200 https://registry.npmjs.org/grunt/0.4.2
npm http 200 https://registry.npmjs.org/cheerio/0.12.4
npm http 200 https://registry.npmjs.org/casperjs/1.1.0-beta3
npm http GET https://registry.npmjs.org/cheerio/-/cheerio-0.12.4.tgz
npm http GET https://registry.npmjs.org/grunt/-/grunt-0.4.2.tgz
npm http GET https://registry.npmjs.org/casperjs/-/casperjs-1.1.0-beta3.tgz
npm http 200 https://registry.npmjs.org/commitplease/1.7.0
npm http GET https://registry.npmjs.org/commitplease/-/commitplease-1.7.0.tgz
npm http 200 https://registry.npmjs.org/grunt-contrib-clean/0.5.0
npm http GET https://registry.npmjs.org/grunt-contrib-clean/-/grunt-contrib-clean-0.5.0.tgz
npm http 200 https://registry.npmjs.org/grunt-bowercopy/0.5.0
npm http GET https://registry.npmjs.org/grunt-bowercopy/-/grunt-bowercopy-0.5.0.tgz
npm http 200 https://registry.npmjs.org/grunt-contrib-concat/0.3.0
npm http GET https://registry.npmjs.org/grunt-contrib-concat/-/grunt-contrib-concat-0.3.0.tgz
npm http 200 https://registry.npmjs.org/grunt-contrib-compress/0.5.2
npm http 200 https://registry.npmjs.org/grunt-casper/0.3.2
npm http GET https://registry.npmjs.org/grunt-contrib-compress/-/grunt-contrib-compress-0.5.2.tgz
npm http GET https://registry.npmjs.org/grunt-casper/-/grunt-casper-0.3.2.tgz
npm http 200 https://registry.npmjs.org/jquery
npm http GET https://registry.npmjs.org/jquery/-/jquery-2.1.0.tgz
npm http 200 https://registry.npmjs.org/grunt-contrib-copy/0.4.1
npm http GET https://registry.npmjs.org/grunt-contrib-copy/-/grunt-contrib-copy-0.4.1.tgz
npm http 200 https://registry.npmjs.org/grunt-contrib-connect/0.3.0
npm http GET https://registry.npmjs.org/grunt-contrib-connect/-/grunt-contrib-connect-0.3.0.tgz
npm http 200 https://registry.npmjs.org/casperjs/-/casperjs-1.1.0-beta3.tgz
npm http 200 https://registry.npmjs.org/grunt/-/grunt-0.4.2.tgz
npm http 200 https://registry.npmjs.org/commitplease/-/commitplease-1.7.0.tgz
npm http 200 https://registry.npmjs.org/grunt-contrib-cssmin/0.6.1
npm http 200 https://registry.npmjs.org/grunt-contrib-jshint/0.6.3
npm http GET https://registry.npmjs.org/grunt-contrib-cssmin/-/grunt-contrib-cssmin-0.6.1.tgz
npm http GET https://registry.npmjs.org/grunt-contrib-jshint/-/grunt-contrib-jshint-0.6.3.tgz
npm http 200 https://registry.npmjs.org/grunt-contrib-requirejs/0.4.1
npm http GET https://registry.npmjs.org/grunt-contrib-requirejs/-/grunt-contrib-requirejs-0.4.1.tgz
npm http 200 https://registry.npmjs.org/grunt-contrib-uglify/0.2.6
npm http GET https://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-0.2.6.tgz
npm http 200 https://registry.npmjs.org/async/-/async-0.2.9.tgz
npm http 200 https://registry.npmjs.org/grunt-coveralls/0.3.0
npm http GET https://registry.npmjs.org/grunt-coveralls/-/grunt-coveralls-0.3.0.tgz
npm http 200 https://registry.npmjs.org/grunt-contrib-clean/-/grunt-contrib-clean-0.5.0.tgz
npm http 200 https://registry.npmjs.org/grunt-git-authors/1.2.0
npm http GET https://registry.npmjs.org/grunt-git-authors/-/grunt-git-authors-1.2.0.tgz
npm http 200 https://registry.npmjs.org/grunt-bowercopy/-/grunt-bowercopy-0.5.0.tgz
npm http 200 https://registry.npmjs.org/cheerio/-/cheerio-0.12.4.tgz
npm http 200 https://registry.npmjs.org/grunt-php/0.3.2
npm http GET https://registry.npmjs.org/grunt-php/-/grunt-php-0.3.2.tgz
npm http 200 https://registry.npmjs.org/grunt-hash-manifest/0.5.1
npm http GET https://registry.npmjs.org/grunt-hash-manifest/-/grunt-hash-manifest-0.5.1.tgz
npm http 200 https://registry.npmjs.org/grunt-qunit-istanbul/0.3.0
npm http GET https://registry.npmjs.org/grunt-qunit-istanbul/-/grunt-qunit-istanbul-0.3.0.tgz
npm http 200 https://registry.npmjs.org/grunt-contrib-concat/-/grunt-contrib-concat-0.3.0.tgz
npm http 200 https://registry.npmjs.org/grunt-contrib-compress/-/grunt-contrib-compress-0.5.2.tgz
npm http 200 https://registry.npmjs.org/grunt-qunit-junit/0.1.0-alpha2
npm http GET https://registry.npmjs.org/grunt-qunit-junit/-/grunt-qunit-junit-0.1.0-alpha2.tgz
npm http 200 https://registry.npmjs.org/jsdom/0.8.3
npm http GET https://registry.npmjs.org/jsdom/-/jsdom-0.8.3.tgz
npm http 200 https://registry.npmjs.org/jquery/-/jquery-2.1.0.tgz
npm http 200 https://registry.npmjs.org/requirejs/2.1.8
npm http GET https://registry.npmjs.org/requirejs/-/requirejs-2.1.8.tgz
npm http 200 https://registry.npmjs.org/xmlhttprequest/1.6.0
npm http GET https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.6.0.tgz
npm http 200 https://registry.npmjs.org/load-grunt-tasks/0.3.0
npm http GET https://registry.npmjs.org/load-grunt-tasks/-/load-grunt-tasks-0.3.0.tgz
npm http 304 https://registry.npmjs.org/optimist/0.6.0
npm http 200 https://registry.npmjs.org/underscore/1.5.2
npm http GET https://registry.npmjs.org/underscore/-/underscore-1.5.2.tgz
npm http 200 https://registry.npmjs.org/grunt-casper/-/grunt-casper-0.3.2.tgz
npm http 200 https://registry.npmjs.org/grunt-contrib-copy/-/grunt-contrib-copy-0.4.1.tgz
npm http 200 https://registry.npmjs.org/grunt-contrib-connect/-/grunt-contrib-connect-0.3.0.tgz
npm http 200 https://registry.npmjs.org/grunt-contrib-cssmin/-/grunt-contrib-cssmin-0.6.1.tgz
npm http 200 https://registry.npmjs.org/grunt-contrib-jshint/-/grunt-contrib-jshint-0.6.3.tgz
npm http 200 https://registry.npmjs.org/grunt-contrib-requirejs/-/grunt-contrib-requirejs-0.4.1.tgz
npm http 200 https://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-0.2.6.tgz
npm http 200 https://registry.npmjs.org/grunt-coveralls/-/grunt-coveralls-0.3.0.tgz
npm http 200 https://registry.npmjs.org/grunt-git-authors/-/grunt-git-authors-1.2.0.tgz
npm http 200 https://registry.npmjs.org/grunt-hash-manifest/-/grunt-hash-manifest-0.5.1.tgz
npm http 200 https://registry.npmjs.org/grunt-php/-/grunt-php-0.3.2.tgz
npm http 200 https://registry.npmjs.org/grunt-qunit-junit/-/grunt-qunit-junit-0.1.0-alpha2.tgz
npm http 200 https://registry.npmjs.org/grunt-qunit-istanbul/-/grunt-qunit-istanbul-0.3.0.tgz
npm http 200 https://registry.npmjs.org/requirejs/-/requirejs-2.1.8.tgz
npm http 200 https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.6.0.tgz
npm http 200 https://registry.npmjs.org/load-grunt-tasks/-/load-grunt-tasks-0.3.0.tgz
npm http 200 https://registry.npmjs.org/underscore/-/underscore-1.5.2.tgz
npm http 200 https://registry.npmjs.org/jsdom/-/jsdom-0.8.3.tgz
npm http GET https://registry.npmjs.org/globule
npm http GET https://registry.npmjs.org/findup-sync
npm http GET https://registry.npmjs.org/open/0.0.4
npm http GET https://registry.npmjs.org/connect
npm http GET https://registry.npmjs.org/colors/0.6.2
npm http GET https://registry.npmjs.org/mout/0.8.0
npm http GET https://registry.npmjs.org/semver/2.2.1
npm http GET https://registry.npmjs.org/coveralls
npm http GET https://registry.npmjs.org/rimraf
npm http GET https://registry.npmjs.org/bower
npm http GET https://registry.npmjs.org/lodash
npm http GET https://registry.npmjs.org/jshint
npm http GET https://registry.npmjs.org/clean-css
npm http GET https://registry.npmjs.org/grunt-lib-contrib
npm http GET https://registry.npmjs.org/duration
npm http GET https://registry.npmjs.org/lodash
npm http GET https://registry.npmjs.org/phantomjs
npm http GET https://registry.npmjs.org/wordwrap
npm http GET https://registry.npmjs.org/minimist
npm http GET https://registry.npmjs.org/colors
npm http GET https://registry.npmjs.org/async
npm http GET https://registry.npmjs.org/coffee-script
npm http GET https://registry.npmjs.org/dateformat/1.0.2-1.2.3
npm http GET https://registry.npmjs.org/eventemitter2
npm http GET https://registry.npmjs.org/glob
npm http GET https://registry.npmjs.org/hooker
npm http GET https://registry.npmjs.org/iconv-lite
npm http GET https://registry.npmjs.org/minimatch
npm http GET https://registry.npmjs.org/nopt
npm http GET https://registry.npmjs.org/rimraf
npm http GET https://registry.npmjs.org/lodash
npm http GET https://registry.npmjs.org/underscore.string
npm http GET https://registry.npmjs.org/which
npm http GET https://registry.npmjs.org/js-yaml
npm http GET https://registry.npmjs.org/exit
npm http GET https://registry.npmjs.org/getobject
npm http GET https://registry.npmjs.org/archiver
npm http GET https://registry.npmjs.org/lazystream
npm http GET https://registry.npmjs.org/prettysize
npm http GET https://registry.npmjs.org/grunt-lib-phantomjs-istanbul
npm http GET https://registry.npmjs.org/rimraf
npm http GET https://registry.npmjs.org/istanbul
npm http GET https://registry.npmjs.org/uglify-js
npm http GET https://registry.npmjs.org/grunt-lib-contrib
npm http GET https://registry.npmjs.org/underscore
npm http GET https://registry.npmjs.org/cheerio-select
npm http GET https://registry.npmjs.org/htmlparser2/3.1.4
npm http GET https://registry.npmjs.org/underscore
npm http GET https://registry.npmjs.org/entities
npm http GET https://registry.npmjs.org/htmlparser2
npm http GET https://registry.npmjs.org/nwmatcher
npm http GET https://registry.npmjs.org/request
npm http GET https://registry.npmjs.org/cssstyle
npm http GET https://registry.npmjs.org/cssom
npm http GET https://registry.npmjs.org/contextify
npm http 200 https://registry.npmjs.org/findup-sync
npm http GET https://registry.npmjs.org/findup-sync/-/findup-sync-0.1.3.tgz
npm http 200 https://registry.npmjs.org/globule
npm http GET https://registry.npmjs.org/globule/-/globule-0.2.0.tgz
npm http 200 https://registry.npmjs.org/open/0.0.4
npm http GET https://registry.npmjs.org/open/-/open-0.0.4.tgz
npm http GET https://registry.npmjs.org/phantomjs
npm http 200 https://registry.npmjs.org/colors/0.6.2
npm http GET https://registry.npmjs.org/colors/-/colors-0.6.2.tgz
npm http 200 https://registry.npmjs.org/semver/2.2.1
npm http GET https://registry.npmjs.org/semver/-/semver-2.2.1.tgz
npm http 200 https://registry.npmjs.org/connect
npm http 200 https://registry.npmjs.org/findup-sync/-/findup-sync-0.1.3.tgz
npm http GET https://registry.npmjs.org/connect/-/connect-2.7.11.tgz
npm http 200 https://registry.npmjs.org/rimraf
npm http 200 https://registry.npmjs.org/globule/-/globule-0.2.0.tgz
npm http GET https://registry.npmjs.org/glob
npm http GET https://registry.npmjs.org/glob
npm http GET https://registry.npmjs.org/minimatch
npm http 200 https://registry.npmjs.org/lodash
npm http 200 https://registry.npmjs.org/mout/0.8.0
npm http GET https://registry.npmjs.org/lodash/-/lodash-2.4.1.tgz
npm http GET https://registry.npmjs.org/mout/-/mout-0.8.0.tgz
npm http 200 https://registry.npmjs.org/coveralls
npm http 200 https://registry.npmjs.org/bower
npm http GET https://registry.npmjs.org/bower/-/bower-1.2.8.tgz
npm http GET https://registry.npmjs.org/coveralls/-/coveralls-2.7.1.tgz
npm http 200 https://registry.npmjs.org/colors/-/colors-0.6.2.tgz
npm http 200 https://registry.npmjs.org/semver/-/semver-2.2.1.tgz
npm http 200 https://registry.npmjs.org/lodash
npm http 200 https://registry.npmjs.org/clean-css
npm http 200 https://registry.npmjs.org/mout/-/mout-0.8.0.tgz
npm http GET https://registry.npmjs.org/clean-css/-/clean-css-1.0.12.tgz
npm http 200 https://registry.npmjs.org/jshint
npm http GET https://registry.npmjs.org/jshint/-/jshint-2.1.11.tgz
npm http 200 https://registry.npmjs.org/wordwrap
npm http 200 https://registry.npmjs.org/grunt-lib-contrib
npm http 200 https://registry.npmjs.org/duration
npm http GET https://registry.npmjs.org/grunt-lib-contrib/-/grunt-lib-contrib-0.6.1.tgz
npm http GET https://registry.npmjs.org/duration/-/duration-0.1.4.tgz
npm http 200 https://registry.npmjs.org/bower/-/bower-1.2.8.tgz
npm http 200 https://registry.npmjs.org/phantomjs
npm http GET https://registry.npmjs.org/phantomjs/-/phantomjs-1.9.7-3.tgz
npm http 200 https://registry.npmjs.org/lodash/-/lodash-2.4.1.tgz
npm http 200 https://registry.npmjs.org/minimist
npm http 200 https://registry.npmjs.org/dateformat/1.0.2-1.2.3
npm http GET https://registry.npmjs.org/dateformat/-/dateformat-1.0.2-1.2.3.tgz
npm http 200 https://registry.npmjs.org/colors
npm http 200 https://registry.npmjs.org/coffee-script
npm http GET https://registry.npmjs.org/coffee-script/-/coffee-script-1.3.3.tgz
npm http 200 https://registry.npmjs.org/glob
npm http GET https://registry.npmjs.org/glob/-/glob-3.1.21.tgz
npm http 200 https://registry.npmjs.org/hooker
npm http 200 https://registry.npmjs.org/clean-css/-/clean-css-1.0.12.tgz
npm http GET https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz
npm http 200 https://registry.npmjs.org/coveralls/-/coveralls-2.7.1.tgz
npm http 200 https://registry.npmjs.org/eventemitter2
npm http GET https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.13.tgz
npm http 200 https://registry.npmjs.org/iconv-lite
npm http GET https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.11.tgz
npm http 200 https://registry.npmjs.org/jshint/-/jshint-2.1.11.tgz
npm http 200 https://registry.npmjs.org/grunt-lib-contrib/-/grunt-lib-contrib-0.6.1.tgz
npm http 200 https://registry.npmjs.org/rimraf
npm http GET https://registry.npmjs.org/rimraf/-/rimraf-2.0.3.tgz
npm http 200 https://registry.npmjs.org/duration/-/duration-0.1.4.tgz
npm http GET https://registry.npmjs.org/zlib-browserify/0.0.1
npm http GET https://registry.npmjs.org/commander
npm http 200 https://registry.npmjs.org/minimatch
npm http 200 https://registry.npmjs.org/async
npm http 200 https://registry.npmjs.org/phantomjs/-/phantomjs-1.9.7-3.tgz
npm http 200 https://registry.npmjs.org/dateformat/-/dateformat-1.0.2-1.2.3.tgz
npm http GET https://registry.npmjs.org/async/-/async-0.1.22.tgz
npm http 200 https://registry.npmjs.org/underscore.string
npm http GET https://registry.npmjs.org/underscore.string/-/underscore.string-2.2.1.tgz
npm http GET https://registry.npmjs.org/yaml/0.2.3
npm http GET https://registry.npmjs.org/request/2.16.2
npm http GET https://registry.npmjs.org/lcov-parse/0.0.4
npm http GET https://registry.npmjs.org/log-driver/1.2.1
npm http 200 https://registry.npmjs.org/lodash
npm http GET https://registry.npmjs.org/lodash/-/lodash-0.9.2.tgz
npm http 200 https://registry.npmjs.org/coffee-script/-/coffee-script-1.3.3.tgz
npm http 200 https://registry.npmjs.org/which
npm http GET https://registry.npmjs.org/which/-/which-1.0.5.tgz
npm http 200 https://registry.npmjs.org/glob/-/glob-3.1.21.tgz
npm http 200 https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz
npm http 200 https://registry.npmjs.org/nopt
npm http 200 https://registry.npmjs.org/exit
npm http 200 https://registry.npmjs.org/getobject
npm http GET https://registry.npmjs.org/exit/-/exit-0.1.2.tgz
npm http GET https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz
npm http 200 https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.11.tgz
npm http GET https://registry.npmjs.org/shelljs
npm http GET https://registry.npmjs.org/underscore
npm http GET https://registry.npmjs.org/cli
npm http GET https://registry.npmjs.org/console-browserify
npm http 200 https://registry.npmjs.org/lazystream
npm http GET https://registry.npmjs.org/lazystream/-/lazystream-0.1.0.tgz
npm http 200 https://registry.npmjs.org/js-yaml
npm http GET https://registry.npmjs.org/js-yaml/-/js-yaml-2.0.5.tgz
npm http 200 https://registry.npmjs.org/archiver
npm http 200 https://registry.npmjs.org/rimraf/-/rimraf-2.0.3.tgz
npm http 200 https://registry.npmjs.org/prettysize
npm http GET https://registry.npmjs.org/archiver/-/archiver-0.4.10.tgz
npm http GET https://registry.npmjs.org/prettysize/-/prettysize-0.0.3.tgz
npm http 200 https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.13.tgz
npm http 200 https://registry.npmjs.org/rimraf
npm http 200 https://registry.npmjs.org/grunt-lib-phantomjs-istanbul
npm http GET https://registry.npmjs.org/grunt-lib-phantomjs-istanbul/-/grunt-lib-phantomjs-istanbul-0.4.0.tgz
npm http 200 https://registry.npmjs.org/connect/-/connect-2.7.11.tgz
npm http 200 https://registry.npmjs.org/async/-/async-0.1.22.tgz
npm http GET https://registry.npmjs.org/adm-zip/0.2.1
npm http GET https://registry.npmjs.org/ncp/0.4.2
npm http GET https://registry.npmjs.org/kew
npm http GET https://registry.npmjs.org/es5-ext
npm http GET https://registry.npmjs.org/npmconf/0.0.24
npm http GET https://registry.npmjs.org/mkdirp/0.3.5
npm http 200 https://registry.npmjs.org/grunt-lib-contrib
npm http 200 https://registry.npmjs.org/uglify-js
npm http GET https://registry.npmjs.org/uglify-js/-/uglify-js-2.4.13.tgz
npm http 200 https://registry.npmjs.org/underscore.string/-/underscore.string-2.2.1.tgz
npm http 200 https://registry.npmjs.org/underscore
npm http GET https://registry.npmjs.org/bower-config
npm http GET https://registry.npmjs.org/bower-endpoint-parser
npm http GET https://registry.npmjs.org/bower-json
npm http 200 https://registry.npmjs.org/underscore
npm http GET https://registry.npmjs.org/bower-logger
npm http GET https://registry.npmjs.org/bower-registry-client
npm http 200 https://registry.npmjs.org/cheerio-select
npm http GET https://registry.npmjs.org/cardinal
npm http GET https://registry.npmjs.org/chalk
npm http GET https://registry.npmjs.org/chmodr
npm http GET https://registry.npmjs.org/decompress-zip
npm http GET https://registry.npmjs.org/fstream
npm http GET https://registry.npmjs.org/fstream-ignore
npm http GET https://registry.npmjs.org/graceful-fs
npm http GET https://registry.npmjs.org/handlebars
npm http GET https://registry.npmjs.org/inquirer
npm http GET https://registry.npmjs.org/junk
npm http GET https://registry.npmjs.org/mkdirp
npm http GET https://registry.npmjs.org/mout
npm http GET https://registry.npmjs.org/lru-cache
npm http GET https://registry.npmjs.org/open
npm http GET https://registry.npmjs.org/promptly
npm http GET https://registry.npmjs.org/q
npm http GET https://registry.npmjs.org/request
npm http GET https://registry.npmjs.org/request-progress
npm http GET https://registry.npmjs.org/retry
npm http GET https://registry.npmjs.org/semver
npm http GET https://registry.npmjs.org/stringify-object
npm http GET https://registry.npmjs.org/sudo-block
npm http GET https://registry.npmjs.org/tar
npm http GET https://registry.npmjs.org/tmp
npm http GET https://registry.npmjs.org/update-notifier
npm http GET https://registry.npmjs.org/p-throttler
npm http GET https://registry.npmjs.org/abbrev
npm http GET https://registry.npmjs.org/archy/0.0.2
npm http GET https://registry.npmjs.org/osenv/0.0.3
npm http GET https://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz
npm http GET https://registry.npmjs.org/cheerio-select/-/cheerio-select-0.0.3.tgz
npm http 200 https://registry.npmjs.org/lodash/-/lodash-0.9.2.tgz
npm http 200 https://registry.npmjs.org/htmlparser2/3.1.4
npm http GET https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.1.4.tgz
npm http 200 https://registry.npmjs.org/nwmatcher
npm http GET https://registry.npmjs.org/nwmatcher/-/nwmatcher-1.3.3.tgz
npm http 200 https://registry.npmjs.org/entities
npm http GET https://registry.npmjs.org/entities/-/entities-0.5.0.tgz
npm http 200 https://registry.npmjs.org/request
npm http 200 https://registry.npmjs.org/htmlparser2
npm http GET https://registry.npmjs.org/request/-/request-2.34.0.tgz
npm http GET https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.7.1.tgz
npm http 200 https://registry.npmjs.org/exit/-/exit-0.1.2.tgz
npm http 200 https://registry.npmjs.org/which/-/which-1.0.5.tgz
npm http 200 https://registry.npmjs.org/phantomjs
npm http 200 https://registry.npmjs.org/lazystream/-/lazystream-0.1.0.tgz
npm http 200 https://registry.npmjs.org/glob
npm http 200 https://registry.npmjs.org/cssstyle
npm http 200 https://registry.npmjs.org/js-yaml/-/js-yaml-2.0.5.tgz
npm http GET https://registry.npmjs.org/cssstyle/-/cssstyle-0.2.11.tgz
npm http 200 https://registry.npmjs.org/cssom
npm http 200 https://registry.npmjs.org/archiver/-/archiver-0.4.10.tgz
npm http GET https://registry.npmjs.org/cssom/-/cssom-0.2.5.tgz
npm http GET https://registry.npmjs.org/inherits
npm http 200 https://registry.npmjs.org/istanbul
npm http GET https://registry.npmjs.org/istanbul/-/istanbul-0.1.46.tgz
npm http 200 https://registry.npmjs.org/glob
npm http 200 https://registry.npmjs.org/contextify
npm http GET https://registry.npmjs.org/contextify/-/contextify-0.1.7.tgz
npm http 200 https://registry.npmjs.org/prettysize/-/prettysize-0.0.3.tgz
npm http 200 https://registry.npmjs.org/zlib-browserify/0.0.1
npm http GET https://registry.npmjs.org/zlib-browserify/-/zlib-browserify-0.0.1.tgz
npm http 200 https://registry.npmjs.org/grunt-lib-phantomjs-istanbul/-/grunt-lib-phantomjs-istanbul-0.4.0.tgz
npm http 200 https://registry.npmjs.org/uglify-js/-/uglify-js-2.4.13.tgz

> commitplease@1.7.0 install /home/nix/tmp/jquery-mobile/node_modules/commitplease
> node install

Installed /home/nix/tmp/jquery-mobile/.git/hooks/commit-msg
npm http 200 https://registry.npmjs.org/commander
npm http GET https://registry.npmjs.org/commander/-/commander-1.3.2.tgz
npm http 200 https://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz
npm http 200 https://registry.npmjs.org/yaml/0.2.3
npm http GET https://registry.npmjs.org/yaml/-/yaml-0.2.3.tgz
npm http 200 https://registry.npmjs.org/cheerio-select/-/cheerio-select-0.0.3.tgz
npm http GET https://registry.npmjs.org/readable-stream
npm http GET https://registry.npmjs.org/qs/0.6.5
npm http GET https://registry.npmjs.org/cookie-signature/1.0.1
npm http GET https://registry.npmjs.org/formidable/1.0.14
npm http GET https://registry.npmjs.org/buffer-crc32/0.2.1
npm http GET https://registry.npmjs.org/cookie/0.0.5
npm http GET https://registry.npmjs.org/send/0.1.1
npm http GET https://registry.npmjs.org/bytes/0.2.0
npm http 200 https://registry.npmjs.org/shelljs
npm http GET https://registry.npmjs.org/pause/0.0.1
npm http GET https://registry.npmjs.org/fresh/0.1.0
npm http GET https://registry.npmjs.org/debug
npm http 200 https://registry.npmjs.org/request/2.16.2
npm http GET https://registry.npmjs.org/request/-/request-2.16.2.tgz
npm http 200 https://registry.npmjs.org/lcov-parse/0.0.4
npm http GET https://registry.npmjs.org/lcov-parse/-/lcov-parse-0.0.4.tgz
npm http 200 https://registry.npmjs.org/minimatch
npm http 200 https://registry.npmjs.org/open/-/open-0.0.4.tgz
npm http 200 https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.1.4.tgz
npm http 200 https://registry.npmjs.org/underscore
npm http 200 https://registry.npmjs.org/nwmatcher/-/nwmatcher-1.3.3.tgz
npm http GET https://registry.npmjs.org/lru-cache
npm http GET https://registry.npmjs.org/sigmund
npm http 200 https://registry.npmjs.org/log-driver/1.2.1
npm http GET https://registry.npmjs.org/log-driver/-/log-driver-1.2.1.tgz
npm http 200 https://registry.npmjs.org/entities/-/entities-0.5.0.tgz
npm http 200 https://registry.npmjs.org/console-browserify
npm http GET https://registry.npmjs.org/console-browserify/-/console-browserify-0.1.6.tgz
npm http 200 https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz
npm http 200 https://registry.npmjs.org/adm-zip/0.2.1
npm http GET https://registry.npmjs.org/adm-zip/-/adm-zip-0.2.1.tgz
npm http 200 https://registry.npmjs.org/request/-/request-2.34.0.tgz
npm http 200 https://registry.npmjs.org/cli
npm http 200 https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.7.1.tgz
npm http GET https://registry.npmjs.org/cli/-/cli-0.4.5.tgz
npm http 200 https://registry.npmjs.org/cssstyle/-/cssstyle-0.2.11.tgz
npm http 200 https://registry.npmjs.org/ncp/0.4.2
npm http GET https://registry.npmjs.org/ncp/-/ncp-0.4.2.tgz
npm http 200 https://registry.npmjs.org/cssom/-/cssom-0.2.5.tgz
npm http 200 https://registry.npmjs.org/istanbul/-/istanbul-0.1.46.tgz
npm http 200 https://registry.npmjs.org/npmconf/0.0.24
npm http GET https://registry.npmjs.org/npmconf/-/npmconf-0.0.24.tgz
npm http 200 https://registry.npmjs.org/bower-config
npm http GET https://registry.npmjs.org/bower-config/-/bower-config-0.5.0.tgz
npm http 200 https://registry.npmjs.org/contextify/-/contextify-0.1.7.tgz
npm http GET https://registry.npmjs.org/graceful-fs
npm http 200 https://registry.npmjs.org/bower-endpoint-parser
npm http GET https://registry.npmjs.org/abbrev
npm http 200 https://registry.npmjs.org/bower-json
npm http 200 https://registry.npmjs.org/kew
npm http 200 https://registry.npmjs.org/zlib-browserify/-/zlib-browserify-0.0.1.tgz
npm http GET https://registry.npmjs.org/bower-endpoint-parser/-/bower-endpoint-parser-0.2.1.tgz
npm http 200 https://registry.npmjs.org/es5-ext
npm http 200 https://registry.npmjs.org/commander/-/commander-1.3.2.tgz
npm http 200 https://registry.npmjs.org/yaml/-/yaml-0.2.3.tgz
npm http GET https://registry.npmjs.org/bower-json/-/bower-json-0.4.0.tgz
npm http 200 https://registry.npmjs.org/mkdirp/0.3.5
npm http GET https://registry.npmjs.org/kew/-/kew-0.1.7.tgz
npm http GET https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz
npm http 200 https://registry.npmjs.org/bower-logger
npm http GET https://registry.npmjs.org/es5-ext/-/es5-ext-0.9.2.tgz
npm http GET https://registry.npmjs.org/bower-logger/-/bower-logger-0.2.2.tgz
npm http 200 https://registry.npmjs.org/bower-registry-client
npm http GET https://registry.npmjs.org/bower-registry-client/-/bower-registry-client-0.1.6.tgz
npm http 200 https://registry.npmjs.org/chmodr
npm http GET https://registry.npmjs.org/chmodr/-/chmodr-0.1.0.tgz
npm http 200 https://registry.npmjs.org/decompress-zip
npm http 200 https://registry.npmjs.org/request/-/request-2.16.2.tgz
npm http GET https://registry.npmjs.org/decompress-zip/-/decompress-zip-0.0.6.tgz
npm http 200 https://registry.npmjs.org/lcov-parse/-/lcov-parse-0.0.4.tgz
npm http 200 https://registry.npmjs.org/fstream-ignore
npm http GET https://registry.npmjs.org/graceful-fs
npm http GET https://registry.npmjs.org/inherits
npm http 200 https://registry.npmjs.org/chalk
npm http GET https://registry.npmjs.org/fstream-ignore/-/fstream-ignore-0.0.7.tgz
npm http GET https://registry.npmjs.org/chalk/-/chalk-0.2.1.tgz
npm http 200 https://registry.npmjs.org/graceful-fs
npm http 200 https://registry.npmjs.org/log-driver/-/log-driver-1.2.1.tgz
npm http 200 https://registry.npmjs.org/adm-zip/-/adm-zip-0.2.1.tgz
npm http GET https://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.3.tgz
npm http 200 https://registry.npmjs.org/console-browserify/-/console-browserify-0.1.6.tgz
npm http GET https://registry.npmjs.org/CSSselect
npm http 200 https://registry.npmjs.org/fstream
npm http GET https://registry.npmjs.org/argparse
npm http GET https://registry.npmjs.org/esprima
npm http 200 https://registry.npmjs.org/junk
npm http 200 https://registry.npmjs.org/cli/-/cli-0.4.5.tgz
npm http GET https://registry.npmjs.org/junk/-/junk-0.2.2.tgz
npm http 200 https://registry.npmjs.org/npmconf/-/npmconf-0.0.24.tgz
npm http 200 https://registry.npmjs.org/bower-config/-/bower-config-0.5.0.tgz
npm http 200 https://registry.npmjs.org/mout
npm http 200 https://registry.npmjs.org/cardinal
npm http GET https://registry.npmjs.org/mout/-/mout-0.7.1.tgz
npm http GET https://registry.npmjs.org/cardinal/-/cardinal-0.4.4.tgz
npm http GET https://registry.npmjs.org/keypress
npm http 200 https://registry.npmjs.org/mkdirp
npm http 200 https://registry.npmjs.org/ncp/-/ncp-0.4.2.tgz
npm http 200 https://registry.npmjs.org/lru-cache
npm http 200 https://registry.npmjs.org/open
npm http GET https://registry.npmjs.org/lru-cache/-/lru-cache-2.3.1.tgz
npm http 200 https://registry.npmjs.org/bower-endpoint-parser/-/bower-endpoint-parser-0.2.1.tgz
npm http 200 https://registry.npmjs.org/promptly
npm http 200 https://registry.npmjs.org/bower-json/-/bower-json-0.4.0.tgz
npm http 200 https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz
npm http GET https://registry.npmjs.org/promptly/-/promptly-0.2.0.tgz
npm http 200 https://registry.npmjs.org/kew/-/kew-0.1.7.tgz
npm http GET https://registry.npmjs.org/domhandler
npm http GET https://registry.npmjs.org/domutils
npm http GET https://registry.npmjs.org/domelementtype
npm http GET https://registry.npmjs.org/readable-stream
npm http 200 https://registry.npmjs.org/request-progress
npm http GET https://registry.npmjs.org/request-progress/-/request-progress-0.3.1.tgz
npm http 200 https://registry.npmjs.org/es5-ext/-/es5-ext-0.9.2.tgz
npm http 200 https://registry.npmjs.org/bower-logger/-/bower-logger-0.2.2.tgz
npm http 200 https://registry.npmjs.org/retry
npm http GET https://registry.npmjs.org/retry/-/retry-0.6.0.tgz
npm http 200 https://registry.npmjs.org/bower-registry-client/-/bower-registry-client-0.1.6.tgz
npm http 200 https://registry.npmjs.org/q
npm http 200 https://registry.npmjs.org/chmodr/-/chmodr-0.1.0.tgz
npm http 200 https://registry.npmjs.org/decompress-zip/-/decompress-zip-0.0.6.tgz
npm http 200 https://registry.npmjs.org/stringify-object
npm http GET https://registry.npmjs.org/stringify-object/-/stringify-object-0.1.8.tgz
npm http 200 https://registry.npmjs.org/request
npm http GET https://registry.npmjs.org/request/-/request-2.27.0.tgz
npm http 200 https://registry.npmjs.org/fstream-ignore/-/fstream-ignore-0.0.7.tgz
npm http 200 https://registry.npmjs.org/chalk/-/chalk-0.2.1.tgz
npm http 200 https://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.3.tgz
npm http 200 https://registry.npmjs.org/handlebars
npm http 200 https://registry.npmjs.org/junk/-/junk-0.2.2.tgz
npm http GET https://registry.npmjs.org/handlebars/-/handlebars-1.0.12.tgz
npm http 200 https://registry.npmjs.org/semver
npm http GET https://registry.npmjs.org/semver/-/semver-2.1.0.tgz
npm http 200 https://registry.npmjs.org/tmp
npm http 200 https://registry.npmjs.org/inquirer
npm http 200 https://registry.npmjs.org/tar
npm http GET https://registry.npmjs.org/tmp/-/tmp-0.0.23.tgz
npm http GET https://registry.npmjs.org/inquirer/-/inquirer-0.3.5.tgz
npm http 200 https://registry.npmjs.org/update-notifier
npm http GET https://registry.npmjs.org/update-notifier/-/update-notifier-0.1.8.tgz
npm http 200 https://registry.npmjs.org/sudo-block
npm http 200 https://registry.npmjs.org/p-throttler
npm http 200 https://registry.npmjs.org/abbrev
npm http 200 https://registry.npmjs.org/cardinal/-/cardinal-0.4.4.tgz
npm http 200 https://registry.npmjs.org/lru-cache/-/lru-cache-2.3.1.tgz
npm http 200 https://registry.npmjs.org/promptly/-/promptly-0.2.0.tgz
npm http GET https://registry.npmjs.org/sudo-block/-/sudo-block-0.2.1.tgz
npm http GET https://registry.npmjs.org/p-throttler/-/p-throttler-0.0.1.tgz
npm http 200 https://registry.npmjs.org/inherits
npm http GET https://registry.npmjs.org/source-map
npm http GET https://registry.npmjs.org/optimist
npm http GET https://registry.npmjs.org/uglify-to-browserify
npm http GET https://registry.npmjs.org/once
npm http GET https://registry.npmjs.org/ini
npm http GET https://registry.npmjs.org/config-chain
npm http GET https://registry.npmjs.org/semver/-/semver-1.1.4.tgz
npm http GET https://registry.npmjs.org/inherits/-/inherits-1.0.0.tgz
npm http 200 https://registry.npmjs.org/qs/0.6.5
npm http GET https://registry.npmjs.org/qs/-/qs-0.6.5.tgz
npm http 200 https://registry.npmjs.org/readable-stream
npm http 200 https://registry.npmjs.org/request-progress/-/request-progress-0.3.1.tgz
npm http 200 https://registry.npmjs.org/archy/0.0.2
npm http 200 https://registry.npmjs.org/retry/-/retry-0.6.0.tgz
npm http GET https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.26-4.tgz
npm http 304 https://registry.npmjs.org/osenv/0.0.3
npm http 200 https://registry.npmjs.org/stringify-object/-/stringify-object-0.1.8.tgz
npm http GET https://registry.npmjs.org/archy/-/archy-0.0.2.tgz
npm http 200 https://registry.npmjs.org/buffer-crc32/0.2.1
npm http GET https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.1.tgz
npm http 200 https://registry.npmjs.org/cookie-signature/1.0.1
npm http 200 https://registry.npmjs.org/request/-/request-2.27.0.tgz
npm http GET https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.1.tgz
npm http 200 https://registry.npmjs.org/formidable/1.0.14
npm http GET https://registry.npmjs.org/formidable/-/formidable-1.0.14.tgz
npm http 200 https://registry.npmjs.org/cookie/0.0.5
npm http 200 https://registry.npmjs.org/handlebars/-/handlebars-1.0.12.tgz
npm http GET https://registry.npmjs.org/cookie/-/cookie-0.0.5.tgz
npm http 200 https://registry.npmjs.org/pause/0.0.1
npm http 200 https://registry.npmjs.org/send/0.1.1
npm http 200 https://registry.npmjs.org/tmp/-/tmp-0.0.23.tgz
npm http 200 https://registry.npmjs.org/semver/-/semver-2.1.0.tgz
npm http GET https://registry.npmjs.org/pause/-/pause-0.0.1.tgz
npm http GET https://registry.npmjs.org/send/-/send-0.1.1.tgz
npm http 200 https://registry.npmjs.org/bytes/0.2.0
npm http GET https://registry.npmjs.org/bytes/-/bytes-0.2.0.tgz
npm http 200 https://registry.npmjs.org/lru-cache
npm http 200 https://registry.npmjs.org/debug
npm http 200 https://registry.npmjs.org/fresh/0.1.0
npm http GET https://registry.npmjs.org/debug/-/debug-0.8.0.tgz
npm http GET https://registry.npmjs.org/fresh/-/fresh-0.1.0.tgz
npm http 200 https://registry.npmjs.org/abbrev
npm http 200 https://registry.npmjs.org/inquirer/-/inquirer-0.3.5.tgz
npm http 200 https://registry.npmjs.org/graceful-fs
npm http 200 https://registry.npmjs.org/update-notifier/-/update-notifier-0.1.8.tgz
npm http 200 https://registry.npmjs.org/sudo-block/-/sudo-block-0.2.1.tgz
npm http GET https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.1.14.tgz
npm http 200 https://registry.npmjs.org/sigmund
npm http 200 https://registry.npmjs.org/graceful-fs
npm http GET https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz
npm http 200 https://registry.npmjs.org/esprima
npm WARN engine log-driver@1.2.1: wanted: {"node":">=0.8.6","npm":"1.1.65"} (current: {"node":"v0.10.26","npm":"1.4.3"})
npm http GET https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz
npm http 200 https://registry.npmjs.org/CSSselect
npm http 200 https://registry.npmjs.org/p-throttler/-/p-throttler-0.0.1.tgz
npm http GET https://registry.npmjs.org/CSSselect/-/CSSselect-0.7.0.tgz
npm http 200 https://registry.npmjs.org/inherits
npm http 200 https://registry.npmjs.org/semver/-/semver-1.1.4.tgz
npm http 200 https://registry.npmjs.org/domhandler
npm http 200 https://registry.npmjs.org/inherits/-/inherits-1.0.0.tgz
npm http 200 https://registry.npmjs.org/domutils
npm http 200 https://registry.npmjs.org/domelementtype
npm http GET https://registry.npmjs.org/domhandler/-/domhandler-2.0.3.tgz
npm http GET https://registry.npmjs.org/domutils/-/domutils-1.1.6.tgz
npm http GET https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.1.tgz
npm http 200 https://registry.npmjs.org/keypress
npm http 200 https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.26-4.tgz
npm http GET https://registry.npmjs.org/keypress/-/keypress-0.1.0.tgz
npm http 200 https://registry.npmjs.org/readable-stream
npm http 200 https://registry.npmjs.org/qs/-/qs-0.6.5.tgz
npm http 200 https://registry.npmjs.org/archy/-/archy-0.0.2.tgz
npm http 200 https://registry.npmjs.org/argparse
npm http 200 https://registry.npmjs.org/uglify-to-browserify
npm http 200 https://registry.npmjs.org/source-map
npm http 200 https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.1.tgz
npm http GET https://registry.npmjs.org/argparse/-/argparse-0.1.15.tgz
npm http GET https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz
npm http 200 https://registry.npmjs.org/once
npm http GET https://registry.npmjs.org/source-map/-/source-map-0.1.33.tgz
npm http 200 https://registry.npmjs.org/optimist
npm http 200 https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.1.tgz
npm http GET https://registry.npmjs.org/once/-/once-1.1.1.tgz
npm http 200 https://registry.npmjs.org/formidable/-/formidable-1.0.14.tgz
npm http GET https://registry.npmjs.org/node-uuid
npm http GET https://registry.npmjs.org/hawk
npm http GET https://registry.npmjs.org/cookie-jar
npm http GET https://registry.npmjs.org/aws-sign
npm http GET https://registry.npmjs.org/oauth-sign
npm http GET https://registry.npmjs.org/forever-agent
npm http GET https://registry.npmjs.org/tunnel-agent
npm http GET https://registry.npmjs.org/json-stringify-safe
npm http GET https://registry.npmjs.org/qs
npm http GET https://registry.npmjs.org/form-data
npm http GET https://registry.npmjs.org/mime
npm http 200 https://registry.npmjs.org/cookie/-/cookie-0.0.5.tgz
npm http 200 https://registry.npmjs.org/ini
npm http 200 https://registry.npmjs.org/pause/-/pause-0.0.1.tgz
npm http 200 https://registry.npmjs.org/send/-/send-0.1.1.tgz
npm http 200 https://registry.npmjs.org/mout/-/mout-0.7.1.tgz
npm http 200 https://registry.npmjs.org/bytes/-/bytes-0.2.0.tgz
npm http GET https://registry.npmjs.org/core-util-is
npm http GET https://registry.npmjs.org/isarray/0.0.1
npm http GET https://registry.npmjs.org/string_decoder
npm http 200 https://registry.npmjs.org/debug/-/debug-0.8.0.tgz
npm http 200 https://registry.npmjs.org/config-chain
npm http 200 https://registry.npmjs.org/fresh/-/fresh-0.1.0.tgz
npm http 200 https://registry.npmjs.org/aws-sign
npm http 200 https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.1.14.tgz
npm http GET https://registry.npmjs.org/aws-sign/-/aws-sign-0.2.0.tgz
npm http 200 https://registry.npmjs.org/oauth-sign
npm http GET https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.2.0.tgz
npm http 200 https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz
npm http 200 https://registry.npmjs.org/tunnel-agent
npm http GET https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.2.0.tgz
npm http 200 https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz
npm http 200 https://registry.npmjs.org/domhandler/-/domhandler-2.0.3.tgz
npm http 200 https://registry.npmjs.org/cookie-jar
npm http 200 https://registry.npmjs.org/domutils/-/domutils-1.1.6.tgz
npm http GET https://registry.npmjs.org/cookie-jar/-/cookie-jar-0.2.0.tgz
npm http 200 https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.1.tgz
npm http 200 https://registry.npmjs.org/node-uuid
npm http 200 https://registry.npmjs.org/keypress/-/keypress-0.1.0.tgz
npm http 200 https://registry.npmjs.org/hawk
npm http 200 https://registry.npmjs.org/argparse/-/argparse-0.1.15.tgz
npm http GET https://registry.npmjs.org/hawk/-/hawk-0.10.2.tgz
npm http 200 https://registry.npmjs.org/forever-agent
npm http GET https://registry.npmjs.org/forever-agent/-/forever-agent-0.2.0.tgz
npm http 200 https://registry.npmjs.org/form-data
npm http 200 https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz
npm http 200 https://registry.npmjs.org/source-map/-/source-map-0.1.33.tgz
npm http 200 https://registry.npmjs.org/json-stringify-safe
npm http 200 https://registry.npmjs.org/core-util-is
npm http GET https://registry.npmjs.org/form-data/-/form-data-0.0.10.tgz
npm http 200 https://registry.npmjs.org/qs
npm http 200 https://registry.npmjs.org/isarray/0.0.1
npm http GET https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-3.0.0.tgz
npm http GET https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.1.tgz
npm http GET https://registry.npmjs.org/qs/-/qs-0.5.6.tgz
npm http 200 https://registry.npmjs.org/mime
npm http GET https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz
npm http 200 https://registry.npmjs.org/once/-/once-1.1.1.tgz
npm http GET https://registry.npmjs.org/temporary
npm http 200 https://registry.npmjs.org/string_decoder
npm http GET https://registry.npmjs.org/semver/-/semver-1.0.14.tgz
npm http GET https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.25-1.tgz
npm http GET https://registry.npmjs.org/range-parser/0.0.4
npm http 200 https://registry.npmjs.org/aws-sign/-/aws-sign-0.2.0.tgz
npm http 200 https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.2.0.tgz
npm http 200 https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.2.0.tgz
npm http 200 https://registry.npmjs.org/cookie-jar/-/cookie-jar-0.2.0.tgz
npm http 200 https://registry.npmjs.org/hawk/-/hawk-0.10.2.tgz
npm http 200 https://registry.npmjs.org/forever-agent/-/forever-agent-0.2.0.tgz
npm http 200 https://registry.npmjs.org/CSSselect/-/CSSselect-0.7.0.tgz
npm http GET https://registry.npmjs.org/proto-list
npm http 200 https://registry.npmjs.org/form-data/-/form-data-0.0.10.tgz
npm http 200 https://registry.npmjs.org/range-parser/0.0.4
npm http GET https://registry.npmjs.org/range-parser/-/range-parser-0.0.4.tgz
npm http 200 https://registry.npmjs.org/qs/-/qs-0.5.6.tgz
npm http 200 https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-3.0.0.tgz
npm http 200 https://registry.npmjs.org/temporary
npm http 200 https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.1.tgz
npm http GET https://registry.npmjs.org/temporary/-/temporary-0.0.8.tgz
npm http 200 https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz
npm http 200 https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.25-1.tgz
npm http 200 https://registry.npmjs.org/semver/-/semver-1.0.14.tgz
npm http 200 https://registry.npmjs.org/range-parser/-/range-parser-0.0.4.tgz
npm http 200 https://registry.npmjs.org/temporary/-/temporary-0.0.8.tgz
npm http GET https://registry.npmjs.org/escodegen/0.0.23
npm http GET https://registry.npmjs.org/fileset
npm http GET https://registry.npmjs.org/resolve
npm http 200 https://registry.npmjs.org/proto-list

> phantomjs@1.9.7-3 install /home/nix/tmp/jquery-mobile/node_modules/grunt-casper/node_modules/phantomjs
> node install.js

Download already available at /tmp/phantomjs/phantomjs-1.9.7-linux-x86_64.tar.bz2
Extracting tar contents (via spawned process)
Copying extracted folder /tmp/phantomjs/phantomjs-1.9.7-linux-x86_64.tar.bz2-extract-1397034476506/phantomjs-1.9.7-linux-x86_64 -> /home/nix/tmp/jquery-mobile/node_modules/grunt-casper/node_modules/phantomjs/lib/phantom
Writing location.js file
Done. Phantomjs binary available at /home/nix/tmp/jquery-mobile/node_modules/grunt-casper/node_modules/phantomjs/lib/phantom/bin/phantomjs
npm http GET https://registry.npmjs.org/package
npm http GET https://registry.npmjs.org/amdefine
npm http 200 https://registry.npmjs.org/escodegen/0.0.23
npm http GET https://registry.npmjs.org/escodegen/-/escodegen-0.0.23.tgz
npm http 200 https://registry.npmjs.org/resolve
npm http GET https://registry.npmjs.org/resolve/-/resolve-0.5.1.tgz
npm WARN engine hawk@0.10.2: wanted: {"node":"0.8.x"} (current: {"node":"v0.10.26","npm":"1.4.3"})
npm http GET https://registry.npmjs.org/CSSwhat
npm http GET https://registry.npmjs.org/boolbase
npm http GET https://registry.npmjs.org/nth-check
npm http GET https://registry.npmjs.org/domutils/-/domutils-1.4.3.tgz
npm http GET https://registry.npmjs.org/combined-stream
npm http 200 https://registry.npmjs.org/package
npm http GET https://registry.npmjs.org/package/-/package-1.0.1.tgz
npm http GET https://registry.npmjs.org/cryptiles
npm http GET https://registry.npmjs.org/hoek
npm http GET https://registry.npmjs.org/boom
npm http GET https://registry.npmjs.org/sntp
npm http 200 https://registry.npmjs.org/escodegen/-/escodegen-0.0.23.tgz
npm http GET https://registry.npmjs.org/bindings
npm http GET https://registry.npmjs.org/nan
npm http 200 https://registry.npmjs.org/amdefine
npm http GET https://registry.npmjs.org/domhandler/-/domhandler-2.2.0.tgz
npm http GET https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.12.tgz
npm http GET https://registry.npmjs.org/entities/-/entities-1.0.0.tgz
npm http GET https://registry.npmjs.org/amdefine/-/amdefine-0.1.0.tgz
npm http GET https://registry.npmjs.org/tough-cookie
npm http GET https://registry.npmjs.org/http-signature
npm http GET https://registry.npmjs.org/aws-sign2
npm http GET https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.0.tgz
npm http GET https://registry.npmjs.org/form-data/-/form-data-0.1.2.tgz
npm http GET https://registry.npmjs.org/hawk/-/hawk-1.0.0.tgz
npm http 200 https://registry.npmjs.org/resolve/-/resolve-0.5.1.tgz
npm http 200 https://registry.npmjs.org/nth-check
npm http GET https://registry.npmjs.org/nth-check/-/nth-check-1.0.0.tgz
npm http 200 https://registry.npmjs.org/fileset
npm http GET https://registry.npmjs.org/fileset/-/fileset-0.1.5.tgz
npm http 200 https://registry.npmjs.org/combined-stream
npm http 200 https://registry.npmjs.org/boolbase
npm http GET https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz
npm http 200 https://registry.npmjs.org/domutils/-/domutils-1.4.3.tgz
npm http GET https://registry.npmjs.org/delayed-stream/0.0.5
npm http 200 https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.12.tgz
npm http 200 https://registry.npmjs.org/package/-/package-1.0.1.tgz
npm http 200 https://registry.npmjs.org/CSSwhat
npm http GET https://registry.npmjs.org/CSSwhat/-/CSSwhat-0.4.5.tgz
npm http 200 https://registry.npmjs.org/entities/-/entities-1.0.0.tgz
npm http 200 https://registry.npmjs.org/cryptiles
npm http GET https://registry.npmjs.org/cryptiles/-/cryptiles-0.1.3.tgz
npm http 200 https://registry.npmjs.org/amdefine/-/amdefine-0.1.0.tgz
npm http 200 https://registry.npmjs.org/boom
npm http 200 https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.0.tgz
npm http GET https://registry.npmjs.org/boom/-/boom-0.3.8.tgz
npm http 200 https://registry.npmjs.org/hoek
npm http 200 https://registry.npmjs.org/domhandler/-/domhandler-2.2.0.tgz
npm http 200 https://registry.npmjs.org/form-data/-/form-data-0.1.2.tgz
npm http GET https://registry.npmjs.org/hoek/-/hoek-0.7.6.tgz
npm http 200 https://registry.npmjs.org/hawk/-/hawk-1.0.0.tgz
npm http 200 https://registry.npmjs.org/http-signature
npm http 200 https://registry.npmjs.org/nth-check/-/nth-check-1.0.0.tgz
npm http 200 https://registry.npmjs.org/fileset/-/fileset-0.1.5.tgz
npm http 200 https://registry.npmjs.org/bindings
npm http 200 https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz
npm http GET https://registry.npmjs.org/bindings/-/bindings-1.2.0.tgz
npm http GET https://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz
npm http 200 https://registry.npmjs.org/CSSwhat/-/CSSwhat-0.4.5.tgz

> phantomjs@1.9.7-3 install /home/nix/tmp/jquery-mobile/node_modules/casperjs/node_modules/phantomjs
> node install.js

Download already available at /tmp/phantomjs/phantomjs-1.9.7-linux-x86_64.tar.bz2
Extracting tar contents (via spawned process)
Copying extracted folder /tmp/phantomjs/phantomjs-1.9.7-linux-x86_64.tar.bz2-extract-1397034478136/phantomjs-1.9.7-linux-x86_64 -> /home/nix/tmp/jquery-mobile/node_modules/casperjs/node_modules/phantomjs/lib/phantom
Writing location.js file
Done. Phantomjs binary available at /home/nix/tmp/jquery-mobile/node_modules/casperjs/node_modules/phantomjs/lib/phantom/bin/phantomjs
npm http 200 https://registry.npmjs.org/cryptiles/-/cryptiles-0.1.3.tgz
npm http 200 https://registry.npmjs.org/aws-sign2
npm http GET https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.5.0.tgz
npm http 304 https://registry.npmjs.org/delayed-stream/0.0.5
npm http 200 https://registry.npmjs.org/boom/-/boom-0.3.8.tgz
npm http 200 https://registry.npmjs.org/hoek/-/hoek-0.7.6.tgz
npm http 200 https://registry.npmjs.org/sntp
npm http 200 https://registry.npmjs.org/bindings/-/bindings-1.2.0.tgz
npm http GET https://registry.npmjs.org/sntp/-/sntp-0.1.4.tgz
npm http 200 https://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz
npm http 200 https://registry.npmjs.org/tough-cookie
npm http GET https://registry.npmjs.org/tough-cookie/-/tough-cookie-0.12.1.tgz
npm http GET https://registry.npmjs.org/estraverse
npm http 200 https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.5.0.tgz
npm http GET https://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz
npm http 200 https://registry.npmjs.org/sntp/-/sntp-0.1.4.tgz
npm WARN engine cryptiles@0.1.3: wanted: {"node":"0.8.x"} (current: {"node":"v0.10.26","npm":"1.4.3"})
npm WARN engine boom@0.3.8: wanted: {"node":"0.8.x"} (current: {"node":"v0.10.26","npm":"1.4.3"})
npm WARN engine hoek@0.7.6: wanted: {"node":"0.8.x"} (current: {"node":"v0.10.26","npm":"1.4.3"})
npm WARN engine sntp@0.1.4: wanted: {"node":"0.8.x"} (current: {"node":"v0.10.26","npm":"1.4.3"})
npm http 200 https://registry.npmjs.org/tough-cookie/-/tough-cookie-0.12.1.tgz
npm http GET https://registry.npmjs.org/cssom/-/cssom-0.3.0.tgz
npm http 200 https://registry.npmjs.org/nan
npm http GET https://registry.npmjs.org/nan/-/nan-0.8.0.tgz
npm http 200 https://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz
npm http 200 https://registry.npmjs.org/estraverse
npm http GET https://registry.npmjs.org/estraverse/-/estraverse-0.0.4.tgz
npm http 200 https://registry.npmjs.org/cssom/-/cssom-0.3.0.tgz
npm http GET https://registry.npmjs.org/has-color
npm http GET https://registry.npmjs.org/ansi-styles
npm http GET https://registry.npmjs.org/chalk/-/chalk-0.1.1.tgz
npm http GET https://registry.npmjs.org/configstore
npm http GET https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz
npm http GET https://registry.npmjs.org/throttleit
npm http GET https://registry.npmjs.org/read
npm http 200 https://registry.npmjs.org/nan/-/nan-0.8.0.tgz
npm http GET https://registry.npmjs.org/mout/-/mout-0.6.0.tgz
npm http GET https://registry.npmjs.org/deep-extend
npm http GET https://registry.npmjs.org/intersect
npm http GET https://registry.npmjs.org/mkpath
npm http GET https://registry.npmjs.org/touch/0.0.2
npm http GET https://registry.npmjs.org/binary
npm http GET https://registry.npmjs.org/nopt
npm http GET https://registry.npmjs.org/q/-/q-1.0.1.tgz
npm http 200 https://registry.npmjs.org/estraverse/-/estraverse-0.0.4.tgz

> phantomjs@1.9.7-3 install /home/nix/tmp/jquery-mobile/node_modules/grunt-qunit-istanbul/node_modules/grunt-lib-phantomjs-istanbul/node_modules/phantomjs
> node install.js

Download already available at /tmp/phantomjs/phantomjs-1.9.7-linux-x86_64.tar.bz2
Extracting tar contents (via spawned process)
Copying extracted folder /tmp/phantomjs/phantomjs-1.9.7-linux-x86_64.tar.bz2-extract-1397034479829/phantomjs-1.9.7-linux-x86_64 -> /home/nix/tmp/jquery-mobile/node_modules/grunt-qunit-istanbul/node_modules/grunt-lib-phantomjs-istanbul/node_modules/phantomjs/lib/phantom
Writing location.js file
Done. Phantomjs binary available at /home/nix/tmp/jquery-mobile/node_modules/grunt-qunit-istanbul/node_modules/grunt-lib-phantomjs-istanbul/node_modules/phantomjs/lib/phantom/bin/phantomjs
npm http GET https://registry.npmjs.org/request-replay
npm http GET https://registry.npmjs.org/bower-config/-/bower-config-0.4.5.tgz
npm http GET https://registry.npmjs.org/redeyed
npm http GET https://registry.npmjs.org/ansicolors
npm http GET https://registry.npmjs.org/block-stream
npm http 200 https://registry.npmjs.org/q/-/q-1.0.1.tgz
npm http 200 https://registry.npmjs.org/ansi-styles
npm http GET https://registry.npmjs.org/ansi-styles/-/ansi-styles-0.2.0.tgz
npm http 200 https://registry.npmjs.org/chalk/-/chalk-0.1.1.tgz
npm http GET https://registry.npmjs.org/cli-color
npm http GET https://registry.npmjs.org/mute-stream/0.0.3
npm http GET https://registry.npmjs.org/lodash
npm http 200 https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz
npm http 200 https://registry.npmjs.org/read
npm http 200 https://registry.npmjs.org/has-color
npm http GET https://registry.npmjs.org/read/-/read-1.0.5.tgz
npm http GET https://registry.npmjs.org/has-color/-/has-color-0.1.5.tgz
npm http 200 https://registry.npmjs.org/mout/-/mout-0.6.0.tgz
npm http 200 https://registry.npmjs.org/deep-extend
npm http 200 https://registry.npmjs.org/throttleit
npm http GET https://registry.npmjs.org/throttleit/-/throttleit-0.0.2.tgz
npm http 200 https://registry.npmjs.org/configstore
npm http GET https://registry.npmjs.org/configstore/-/configstore-0.2.3.tgz
npm http 200 https://registry.npmjs.org/touch/0.0.2
npm http GET https://registry.npmjs.org/touch/-/touch-0.0.2.tgz
npm http 200 https://registry.npmjs.org/ansi-styles/-/ansi-styles-0.2.0.tgz
npm http 200 https://registry.npmjs.org/mkpath
npm http 304 https://registry.npmjs.org/nopt
npm http GET https://registry.npmjs.org/mkpath/-/mkpath-0.1.0.tgz
npm http GET https://registry.npmjs.org/assert-plus/0.1.2
npm http GET https://registry.npmjs.org/asn1/0.1.11
npm http GET https://registry.npmjs.org/ctype/0.5.2
npm http GET https://registry.npmjs.org/ansi-styles/-/ansi-styles-0.1.2.tgz
npm http 200 https://registry.npmjs.org/intersect
npm http GET https://registry.npmjs.org/intersect/-/intersect-0.0.3.tgz
npm http 200 https://registry.npmjs.org/bower-config/-/bower-config-0.4.5.tgz
npm http 200 https://registry.npmjs.org/binary
npm http GET https://registry.npmjs.org/binary/-/binary-0.3.0.tgz
npm http 200 https://registry.npmjs.org/throttleit/-/throttleit-0.0.2.tgz
npm http 200 https://registry.npmjs.org/block-stream
npm http 200 https://registry.npmjs.org/request-replay
npm http 200 https://registry.npmjs.org/ansicolors
npm http 200 https://registry.npmjs.org/redeyed
npm http GET https://registry.npmjs.org/request-replay/-/request-replay-0.2.0.tgz
npm http GET https://registry.npmjs.org/ansicolors/-/ansicolors-0.2.1.tgz
npm http GET https://registry.npmjs.org/redeyed/-/redeyed-0.4.4.tgz
npm http 200 https://registry.npmjs.org/read/-/read-1.0.5.tgz
npm http 200 https://registry.npmjs.org/touch/-/touch-0.0.2.tgz
npm http 304 https://registry.npmjs.org/assert-plus/0.1.2
npm http 200 https://registry.npmjs.org/configstore/-/configstore-0.2.3.tgz
npm http 200 https://registry.npmjs.org/has-color/-/has-color-0.1.5.tgz
npm http 200 https://registry.npmjs.org/mkpath/-/mkpath-0.1.0.tgz
npm http 304 https://registry.npmjs.org/asn1/0.1.11
npm http 200 https://registry.npmjs.org/cli-color
npm http 200 https://registry.npmjs.org/mute-stream/0.0.3
npm http GET https://registry.npmjs.org/cli-color/-/cli-color-0.2.3.tgz
npm http GET https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.3.tgz
npm http 304 https://registry.npmjs.org/ctype/0.5.2
npm http 200 https://registry.npmjs.org/ansi-styles/-/ansi-styles-0.1.2.tgz
npm http 304 https://registry.npmjs.org/lodash
npm http 200 https://registry.npmjs.org/intersect/-/intersect-0.0.3.tgz
npm http 200 https://registry.npmjs.org/binary/-/binary-0.3.0.tgz
npm http GET https://registry.npmjs.org/lodash/-/lodash-1.2.1.tgz
npm http GET https://registry.npmjs.org/punycode
npm http 200 https://registry.npmjs.org/ansicolors/-/ansicolors-0.2.1.tgz
npm http GET https://registry.npmjs.org/object-assign
npm http GET https://registry.npmjs.org/strip-ansi
npm http GET https://registry.npmjs.org/uuid
npm http GET https://registry.npmjs.org/js-yaml
npm http 200 https://registry.npmjs.org/request-replay/-/request-replay-0.2.0.tgz
npm http GET https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz
npm http 200 https://registry.npmjs.org/cli-color/-/cli-color-0.2.3.tgz
npm http 200 https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.3.tgz
npm http 200 https://registry.npmjs.org/lodash/-/lodash-1.2.1.tgz
npm http 200 https://registry.npmjs.org/redeyed/-/redeyed-0.4.4.tgz
npm http GET https://registry.npmjs.org/mute-stream
npm http 200 https://registry.npmjs.org/uuid
npm http 304 https://registry.npmjs.org/js-yaml
npm http GET https://registry.npmjs.org/uuid/-/uuid-1.4.1.tgz
npm http GET https://registry.npmjs.org/js-yaml/-/js-yaml-3.0.2.tgz
npm http 200 https://registry.npmjs.org/punycode
npm http GET https://registry.npmjs.org/punycode/-/punycode-1.2.4.tgz
npm http 200 https://registry.npmjs.org/mute-stream
npm http GET https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.4.tgz
npm http 200 https://registry.npmjs.org/strip-ansi
npm http GET https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz
npm http 200 https://registry.npmjs.org/object-assign
npm http 200 https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz
npm http GET https://registry.npmjs.org/object-assign/-/object-assign-0.1.2.tgz
npm http 200 https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.4.tgz
npm http 200 https://registry.npmjs.org/uuid/-/uuid-1.4.1.tgz
npm http 200 https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz
npm http 200 https://registry.npmjs.org/js-yaml/-/js-yaml-3.0.2.tgz
npm http 200 https://registry.npmjs.org/object-assign/-/object-assign-0.1.2.tgz
npm http 200 https://registry.npmjs.org/punycode/-/punycode-1.2.4.tgz

> contextify@0.1.7 install /home/nix/tmp/jquery-mobile/node_modules/jsdom/node_modules/contextify
> node-gyp rebuild

make: Entering directory `/home/nix/tmp/jquery-mobile/node_modules/jsdom/node_modules/contextify/build'
  CXX(target) Release/obj.target/contextify/src/contextify.o
  SOLINK_MODULE(target) Release/obj.target/contextify.node
  SOLINK_MODULE(target) Release/obj.target/contextify.node: Finished
  COPY Release/contextify.node
make: Leaving directory `/home/nix/tmp/jquery-mobile/node_modules/jsdom/node_modules/contextify/build'
npm http GET https://registry.npmjs.org/chainsaw
npm http GET https://registry.npmjs.org/buffers
npm http GET https://registry.npmjs.org/wordwrap
npm http 200 https://registry.npmjs.org/chainsaw
npm http GET https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz
npm http 200 https://registry.npmjs.org/buffers
npm http GET https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz
npm http GET https://registry.npmjs.org/underscore
npm http GET https://registry.npmjs.org/underscore.string
npm http 304 https://registry.npmjs.org/wordwrap
npm http 200 https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz
npm http GET https://registry.npmjs.org/memoizee
npm http GET https://registry.npmjs.org/es5-ext
npm http 200 https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz
npm http GET https://registry.npmjs.org/traverse
npm http 304 https://registry.npmjs.org/underscore.string
npm http 304 https://registry.npmjs.org/underscore
npm http 200 https://registry.npmjs.org/traverse
npm http GET https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz
npm http 200 https://registry.npmjs.org/memoizee
npm http GET https://registry.npmjs.org/memoizee/-/memoizee-0.2.6.tgz
npm http 304 https://registry.npmjs.org/es5-ext
npm http 200 https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz
npm http 200 https://registry.npmjs.org/memoizee/-/memoizee-0.2.6.tgz
npm http GET https://registry.npmjs.org/event-emitter
npm http GET https://registry.npmjs.org/next-tick
npm http 200 https://registry.npmjs.org/event-emitter
npm http GET https://registry.npmjs.org/event-emitter/-/event-emitter-0.2.2.tgz
npm http 200 https://registry.npmjs.org/next-tick
npm http GET https://registry.npmjs.org/next-tick/-/next-tick-0.1.0.tgz
npm http 200 https://registry.npmjs.org/event-emitter/-/event-emitter-0.2.2.tgz
npm http 200 https://registry.npmjs.org/next-tick/-/next-tick-0.1.0.tgz
grunt-git-authors@1.2.0 node_modules/grunt-git-authors

underscore@1.5.2 node_modules/underscore

grunt-contrib-requirejs@0.4.1 node_modules/grunt-contrib-requirejs

async@0.2.9 node_modules/async

xmlhttprequest@1.6.0 node_modules/xmlhttprequest

grunt-contrib-concat@0.3.0 node_modules/grunt-contrib-concat

grunt-hash-manifest@0.5.1 node_modules/grunt-hash-manifest

grunt-contrib-copy@0.4.1 node_modules/grunt-contrib-copy

requirejs@2.1.8 node_modules/requirejs

jquery@2.1.0 node_modules/jquery

grunt-contrib-clean@0.5.0 node_modules/grunt-contrib-clean
└── rimraf@2.2.6

optimist@0.6.0 node_modules/optimist
├── wordwrap@0.0.2
└── minimist@0.0.8

grunt-qunit-junit@0.1.0-alpha2 node_modules/grunt-qunit-junit
└── underscore@1.4.4

commitplease@1.7.0 node_modules/commitplease
├── colors@0.6.2
├── semver@2.2.1
└── mout@0.8.0

grunt-php@0.3.2 node_modules/grunt-php
└── open@0.0.4

load-grunt-tasks@0.3.0 node_modules/load-grunt-tasks
├── globule@0.2.0 (lodash@2.4.1, glob@3.2.9, minimatch@0.2.14)
└── findup-sync@0.1.3 (lodash@2.4.1, glob@3.2.9)

grunt-contrib-jshint@0.6.3 node_modules/grunt-contrib-jshint
└── jshint@2.1.11 (console-browserify@0.1.6, underscore@1.4.4, shelljs@0.1.4, cli@0.4.5, minimatch@0.2.14)

grunt-contrib-cssmin@0.6.1 node_modules/grunt-contrib-cssmin
├── grunt-lib-contrib@0.6.1 (zlib-browserify@0.0.1)
└── clean-css@1.0.12 (commander@1.3.2)

grunt-contrib-compress@0.5.2 node_modules/grunt-contrib-compress
├── prettysize@0.0.3
├── lazystream@0.1.0 (readable-stream@1.0.26-4)
└── archiver@0.4.10 (iconv-lite@0.2.11, readable-stream@1.0.26-4)

grunt-contrib-connect@0.3.0 node_modules/grunt-contrib-connect
└── connect@2.7.11 (fresh@0.1.0, debug@0.8.0, cookie-signature@1.0.1, pause@0.0.1, qs@0.6.5, bytes@0.2.0, buffer-crc32@0.2.1, cookie@0.0.5, formidable@1.0.14, send@0.1.1)

grunt-contrib-uglify@0.2.6 node_modules/grunt-contrib-uglify
├── grunt-lib-contrib@0.6.1 (zlib-browserify@0.0.1)
└── uglify-js@2.4.13 (uglify-to-browserify@1.0.2, optimist@0.3.7, source-map@0.1.33)

grunt-casper@0.3.2 node_modules/grunt-casper
├── lodash@2.4.1
├── duration@0.1.4 (es5-ext@0.9.2)
└── phantomjs@1.9.7-3 (which@1.0.5, rimraf@2.2.6, ncp@0.4.2, kew@0.1.7, mkdirp@0.3.5, adm-zip@0.2.1, npmconf@0.0.24)

grunt-coveralls@0.3.0 node_modules/grunt-coveralls
└── coveralls@2.7.1 (log-driver@1.2.1, yaml@0.2.3, lcov-parse@0.0.4, request@2.16.2)

cheerio@0.12.4 node_modules/cheerio
├── entities@0.5.0
├── underscore@1.4.4
├── htmlparser2@3.1.4 (domelementtype@1.1.1, domutils@1.1.6, domhandler@2.0.3, readable-stream@1.0.26-4)
└── cheerio-select@0.0.3 (CSSselect@0.7.0)

casperjs@1.1.0-beta3 node_modules/casperjs
└── phantomjs@1.9.7-3 (which@1.0.5, rimraf@2.2.6, ncp@0.4.2, kew@0.1.7, mkdirp@0.3.5, adm-zip@0.2.1, npmconf@0.0.24)

grunt@0.4.2 node_modules/grunt
├── which@1.0.5
├── dateformat@1.0.2-1.2.3
├── eventemitter2@0.4.13
├── getobject@0.1.0
├── colors@0.6.2
├── hooker@0.2.3
├── async@0.1.22
├── exit@0.1.2
├── lodash@0.9.2
├── coffee-script@1.3.3
├── underscore.string@2.2.1
├── iconv-lite@0.2.11
├── nopt@1.0.10 (abbrev@1.0.4)
├── findup-sync@0.1.3 (glob@3.2.9, lodash@2.4.1)
├── minimatch@0.2.14 (sigmund@1.0.0, lru-cache@2.5.0)
├── rimraf@2.0.3 (graceful-fs@1.1.14)
├── glob@3.1.21 (inherits@1.0.0, graceful-fs@1.2.3)
└── js-yaml@2.0.5 (esprima@1.0.4, argparse@0.1.15)

grunt-qunit-istanbul@0.3.0 node_modules/grunt-qunit-istanbul
├── rimraf@2.2.6
├── grunt-lib-phantomjs-istanbul@0.4.0 (eventemitter2@0.4.13, semver@1.0.14, temporary@0.0.8, phantomjs@1.9.7-3)
└── istanbul@0.1.46 (abbrev@1.0.4, which@1.0.5, nopt@2.1.2, wordwrap@0.0.2, mkdirp@0.3.5, resolve@0.5.1, fileset@0.1.5, esprima@1.0.4, escodegen@0.0.23, handlebars@1.0.12)

jsdom@0.8.3 node_modules/jsdom
├── cssom@0.2.5
├── nwmatcher@1.3.3
├── htmlparser2@3.7.1 (domelementtype@1.1.1, domutils@1.4.3, entities@1.0.0, domhandler@2.2.0, readable-stream@1.1.12)
├── cssstyle@0.2.11 (cssom@0.3.0)
├── request@2.34.0 (json-stringify-safe@5.0.0, forever-agent@0.5.2, aws-sign2@0.5.0, qs@0.6.6, tunnel-agent@0.3.0, oauth-sign@0.3.0, node-uuid@1.4.1, mime@1.2.11, form-data@0.1.2, hawk@1.0.0, http-signature@0.10.0, tough-cookie@0.12.1)
└── contextify@0.1.7 (bindings@1.2.0, nan@0.8.0)

grunt-bowercopy@0.5.0 node_modules/grunt-bowercopy
├── lodash@2.4.1
└── bower@1.2.8 (junk@0.2.2, stringify-object@0.1.8, abbrev@1.0.4, which@1.0.5, chmodr@0.1.0, osenv@0.0.3, archy@0.0.2, graceful-fs@2.0.3, rimraf@2.2.6, open@0.0.4, p-throttler@0.0.1, bower-logger@0.2.2, bower-endpoint-parser@0.2.1, lru-cache@2.3.1, nopt@2.1.2, retry@0.6.0, mkdirp@0.3.5, tmp@0.0.23, q@0.9.7, semver@2.1.0, fstream@0.1.25, fstream-ignore@0.0.7, glob@3.2.9, tar@0.1.19, chalk@0.2.1, request-progress@0.3.1, sudo-block@0.2.1, bower-json@0.4.0, promptly@0.2.0, request@2.27.0, mout@0.7.1, cardinal@0.4.4, handlebars@1.0.12, bower-config@0.5.0, update-notifier@0.1.8, bower-registry-client@0.1.6, decompress-zip@0.0.6, inquirer@0.3.5)
[nix@archie jquery-mobile]$ grunt
Running "config:fetchHeadHash" task

Running "requirejs:js" (requirejs) task

Tracing dependencies for: /home/nix/tmp/jquery-mobile/dist/jquery.mobile.js

Tracing dependencies for: jquery

Tracing dependencies for: json

Tracing dependencies for: json!../package.json

/home/nix/tmp/jquery-mobile/dist/jquery.mobile.js
----------------
/home/nix/tmp/jquery-mobile/js/ns.js
/home/nix/tmp/jquery-mobile/js/defaults.js
/home/nix/tmp/jquery-mobile/js/data.js
/home/nix/tmp/jquery-mobile/external/jquery-ui/jquery.ui.core.js
/home/nix/tmp/jquery-mobile/js/helpers.js
/home/nix/tmp/jquery-mobile/js/core.js
/home/nix/tmp/jquery-mobile/external/jquery-ui/jquery.ui.widget.js
/home/nix/tmp/jquery-mobile/js/widget.js
/home/nix/tmp/jquery-mobile/js/widgets/loader.js
/home/nix/tmp/jquery-mobile/external/jquery/plugins/jquery.hashchange.js
/home/nix/tmp/jquery-mobile/js/media.js
/home/nix/tmp/jquery-mobile/js/support/touch.js
/home/nix/tmp/jquery-mobile/js/support/orientation.js
/home/nix/tmp/jquery-mobile/js/support.js
/home/nix/tmp/jquery-mobile/js/events/navigate.js
/home/nix/tmp/jquery-mobile/js/navigation/path.js
/home/nix/tmp/jquery-mobile/js/navigation/history.js
/home/nix/tmp/jquery-mobile/js/navigation/navigator.js
/home/nix/tmp/jquery-mobile/js/navigation/method.js
/home/nix/tmp/jquery-mobile/js/animationComplete.js
/home/nix/tmp/jquery-mobile/js/vmouse.js
/home/nix/tmp/jquery-mobile/js/events/touch.js
/home/nix/tmp/jquery-mobile/js/events/throttledresize.js
/home/nix/tmp/jquery-mobile/js/events/orientationchange.js
/home/nix/tmp/jquery-mobile/js/events.js
/home/nix/tmp/jquery-mobile/js/navigation/base.js
/home/nix/tmp/jquery-mobile/js/widgets/page.js
/home/nix/tmp/jquery-mobile/js/widgets/pagecontainer.js
/home/nix/tmp/jquery-mobile/js/navigation.js
/home/nix/tmp/jquery-mobile/js/transitions/transition.js
/home/nix/tmp/jquery-mobile/js/transitions/serial.js
/home/nix/tmp/jquery-mobile/js/transitions/concurrent.js
/home/nix/tmp/jquery-mobile/js/transitions/handlers.js
/home/nix/tmp/jquery-mobile/js/transitions/visuals/flip.js
/home/nix/tmp/jquery-mobile/js/transitions/visuals/flow.js
/home/nix/tmp/jquery-mobile/js/transitions/visuals/pop.js
/home/nix/tmp/jquery-mobile/js/transitions/visuals/slide.js
/home/nix/tmp/jquery-mobile/js/transitions/visuals/slidedown.js
/home/nix/tmp/jquery-mobile/js/transitions/visuals/slidefade.js
/home/nix/tmp/jquery-mobile/js/transitions/visuals/slideup.js
/home/nix/tmp/jquery-mobile/js/transitions/visuals/turn.js
/home/nix/tmp/jquery-mobile/js/transitions/visuals.js
/home/nix/tmp/jquery-mobile/js/degradeInputs.js
/home/nix/tmp/jquery-mobile/js/widgets/page.dialog.js
/home/nix/tmp/jquery-mobile/js/widgets/dialog.js
/home/nix/tmp/jquery-mobile/js/widgets/collapsible.js
/home/nix/tmp/jquery-mobile/js/widgets/addFirstLastClasses.js
/home/nix/tmp/jquery-mobile/js/widgets/collapsibleSet.js
/home/nix/tmp/jquery-mobile/js/fieldContain.js
/home/nix/tmp/jquery-mobile/js/grid.js
/home/nix/tmp/jquery-mobile/js/widgets/navbar.js
/home/nix/tmp/jquery-mobile/js/widgets/listview.js
/home/nix/tmp/jquery-mobile/js/widgets/listview.autodividers.js
/home/nix/tmp/jquery-mobile/js/widgets/listview.hidedividers.js
/home/nix/tmp/jquery-mobile/js/nojs.js
/home/nix/tmp/jquery-mobile/js/widgets/forms/reset.js
/home/nix/tmp/jquery-mobile/js/widgets/forms/checkboxradio.js
/home/nix/tmp/jquery-mobile/js/widgets/forms/button.js
/home/nix/tmp/jquery-mobile/js/zoom.js
/home/nix/tmp/jquery-mobile/js/widgets/forms/textinput.js
/home/nix/tmp/jquery-mobile/js/widgets/forms/slider.js
/home/nix/tmp/jquery-mobile/js/widgets/forms/slider.tooltip.js
/home/nix/tmp/jquery-mobile/js/widgets/forms/flipswitch.js
/home/nix/tmp/jquery-mobile/js/widgets/forms/rangeslider.js
/home/nix/tmp/jquery-mobile/js/widgets/forms/clearButton.js
/home/nix/tmp/jquery-mobile/js/widgets/forms/autogrow.js
/home/nix/tmp/jquery-mobile/js/widgets/forms/select.js
/home/nix/tmp/jquery-mobile/js/links.js
/home/nix/tmp/jquery-mobile/js/widgets/popup.js
/home/nix/tmp/jquery-mobile/js/widgets/forms/select.custom.js
/home/nix/tmp/jquery-mobile/js/buttonMarkup.js
/home/nix/tmp/jquery-mobile/js/widgets/controlgroup.js
/home/nix/tmp/jquery-mobile/js/widgets/toolbar.js
/home/nix/tmp/jquery-mobile/js/widgets/fixedToolbar.js
/home/nix/tmp/jquery-mobile/js/widgets/fixedToolbar.workarounds.js
/home/nix/tmp/jquery-mobile/js/widgets/popup.arrow.js
/home/nix/tmp/jquery-mobile/js/widgets/panel.js
/home/nix/tmp/jquery-mobile/js/widgets/table.js
/home/nix/tmp/jquery-mobile/js/widgets/table.columntoggle.js
/home/nix/tmp/jquery-mobile/js/widgets/table.reflow.js
/home/nix/tmp/jquery-mobile/js/widgets/filterable.js
/home/nix/tmp/jquery-mobile/js/widgets/filterable.backcompat.js
/home/nix/tmp/jquery-mobile/external/jquery-ui/jquery.ui.tabs.js
/home/nix/tmp/jquery-mobile/js/widgets/tabs.js
/home/nix/tmp/jquery-mobile/js/zoom/iosorientationfix.js
/home/nix/tmp/jquery-mobile/js/init.js
/home/nix/tmp/jquery-mobile/js/jquery.mobile.js

Running "concat:js" (concat) task
File "dist/jquery.mobile.js" created.

Running "uglify:all" (uglify) task
Source Map "dist/jquery.mobile.min.map" created.
File "dist/jquery.mobile.min.js" created.

Running "copy:sourcemap" (copy) task
Copied 1 files

Running "cssbuild:all" (cssbuild) task
File 'dist/jquery.mobile.structure.css' written.
File 'dist/jquery.mobile.theme.css' written.
File 'dist/jquery.mobile.css' written.
File 'dist/jquery.mobile.inline-svg.css' written.
File 'dist/jquery.mobile.inline-png.css' written.
File 'dist/jquery.mobile.external-png.css' written.
File 'dist/jquery.mobile.icons.css' written.

Running "cssmin:minify" (cssmin) task
File dist/jquery.mobile.structure.min.css created.
File dist/jquery.mobile.theme.min.css created.
File dist/jquery.mobile.min.css created.
File dist/jquery.mobile.inline-svg.min.css created.
File dist/jquery.mobile.inline-png.min.css created.
File dist/jquery.mobile.external-png.min.css created.
File dist/jquery.mobile.icons.min.css created.

Running "copy:images" (copy) task
Created 3 directories, copied 201 files

Running "concat:demos" (concat) task
File "dist/demos/_assets/js/index.js" created.

Running "copy:demos.nested-includes" (copy) task
Copied 3 files

Running "copy:demos.processed" (copy) task
Copied 160 files

Running "copy:demos.unprocessed" (copy) task
Created 103 directories, copied 287 files

Running "copy:demos.backbone" (copy) task
Created 5 directories, copied 7 files

Running "compress:dist" (compress) task
Created dist/jquery.mobile.zip (7756969 bytes)

Running "compress:images" (compress) task
Created dist/jquery.mobile.images.zip (103284 bytes)

Done, without errors.
[nix@archie jquery-mobile]$ grunt --version
grunt-cli v0.1.13
grunt v0.4.2
[nix@archie jquery-mobile]$ 
geoffp commented 10 years ago

I'm also seeing this, on a fresh copy of jquery mobile checked out with bower. Gabriel, perhaps if you tried it that way, you'd see the issue.

tahirm commented 10 years ago

Yes exactly, @gabrielschulhof when you clone you get whole repo, but with bower you don't get everything because few things are added into ignore list.

"ignore": [
        ".jshintrc",
        "**/*.txt",
        "build",
        "demos",
        "tests",
        "tools"
    ],

So can you please try to reproduce it with bower? Thanks

gabrielschulhof commented 10 years ago

After discussing this issue on IRC with @arschmitz I'm afraid I must close this issue as not supported.

We certainly support installing via bower, but we do not support subsequently building via grunt. We turned to bower primarily for maintaining jQuery Mobile's own external dependencies, such as jQuery and some files from jQuery UI. We support making use of jQuery Mobile via bower the same way as we make use of jQuery Mobile's internal dependencies via bower. That is, we install the dependencies via bower, and then we use our own build process to integrate them. Thus, we support installing jQuery Mobile via bower so as to give you the opportunity to then use your own build process to integrate some or all of jQuery Mobile.

gregkeys commented 10 years ago

@gabrielschulhof If you wont allow us to build with grunt can you please include the dist folder with the release files and remove the instructions from the readme on how to build using grunt

arschmitz commented 10 years ago

The instructions to build via grunt are correct and should / will remain this is designed to be done from the cloned repo not from bower.

gregkeys commented 10 years ago

@arschmitz the way you have things setup and documented makes things very confusing for those trying to automate using bower when everything appear to be configured to use it.

Cloning does not work well for those who see bower and try to install dependencies using it, you already have 3 people trying to report bugs about it.

It seems to me the simplest solution would be to remove the build/ from the ignore list so those who wish to build via bower and grunt can, or simply insclude a dist/ folder so there is no need to build for those using bower or to make it clear in the documentation that grunt only works from cloned repo's and not from bower install

scottgonzalez commented 10 years ago

We should just add the README to the ignore list. The intended use case is that you do the build yourself using your existing infrastructure, e.g., using r.js to build your full app, including jQuery Mobile.

nadersoliman commented 10 years ago

ok, just remove it from bower registry then. please don't pollute bower registry with things not compatible with bower and not intended to be used with bower.

thanks

manishgoyaler commented 9 years ago

Could you please remove this from bower repository , i spend whole 1 day to figure out this problem. If it is not suppose to be work from bower , them remove from it. People are not keep complaining and wasting there time.

If this continue like this it is not far ,people will stop using jquery mobile and will move to angular/ionic which have better support for all build tools.

gseguin commented 9 years ago

The intent of the bower repo is to give access to developers to the jQuery Mobile micro-modules to build it as part of their project to allow them to minimize HTTP requests.

If you're not interested in this just use the download builder on our web page to build your custom flavor of jQuery Mobile but don't ask us to remove it from bower as other developers are actually using it.

If you need help understanding the purpose of it you can head to the forums or the #jquery IRC channel to inquire about it.

manishgoyaler commented 9 years ago

Ok in that case , Can we add also add dist folder into repo which contain minimized and concatenated script and CSS file. As when i am using yeoman generator

https://github.com/yeoman/generator-gulp-webapp yo gulp-webapp

Now i want to add jquery mobile into project.

bower install --save jquery-mobile gulp wiredep

When i does that , and i will run gulp command to get final CSS. I see @import will remain there in final CSS.

It is not fetching all required file and adding them automatically. I f we have already dist file contain all file in single css or js file. We can directly add them and when ever jquery will update its version it will also update dist file so we can use bower with all web app project, without worry about manually copy or concatenating files. If not could someone advice best way to resolve this.

arschmitz commented 9 years ago

@manishgoyaler No we will not be adding built files into the normal repository.

Revlin commented 9 years ago

Hmmm, this seems pretty retarded. For all subsequent developers who are scratching their heads at why the bower version of jquery-mobile is totally unusable outside of the narrow use-case referenced by @gseguin, try this:

bower install https://github.com/Revlin/jquery-mobile.git#revlin/dev-1.3

...which will give you the 1.3-stable branch of jquery-mobile with a complete build in the dist directory.

nikken1 commented 9 years ago

jquery mobile docs are.. incorrect. STILL https://github.com/jquery/jquery-mobile/tree/1.4.5

fsiliadin commented 8 years ago

well, any solution for bower & grunt users?