diff --git a/.gitignore b/.gitignore index 45ba46273..949c80f57 100644 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,10 @@ build/* +npm-debug.log + node_modules/* drivers/npm/node_modules/ + +drivers/npm/npm-debug.log diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 000000000..c9692fa61 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,16 @@ +language: node_js +node_js: + - "0.10" +before_install: + - export WAPPALYZER_ROOT=$TRAVIS_BUILD_DIR + - export PATH=$PATH:$TRAVIS_BUILD_DIR/bin +install: + - sudo apt-get update -y + - sudo apt-get install -y curl zip sudo -y --force-yes + - sudo apt-get clean + - npm install jsonlint -g + - mkdir mozilla && curl -L https://ftp.mozilla.org/pub/mozilla.org/labs/jetpack/jetpack-sdk-latest.tar.gz | tar xvzC mozilla && ln -s $WAPPALYZER_ROOT/mozilla/addon-sdk-*/bin/cfx bin/cfx + - mkdir phantomjs && curl -L https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-1.9.8-linux-x86_64.tar.bz2 | tar xvjC phantomjs && ln -s $WAPPALYZER_ROOT/phantomjs/phantomjs-*-linux-x86_64/bin/phantomjs bin/phantomjs +before_script: mkdir build +script: wappalyzer build +after_script: ls build \ No newline at end of file diff --git a/README.md b/README.md index bbf6b9fa9..a11b71c60 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Wappalyzer +# Wappalyzer [![Travis](https://img.shields.io/travis/ElbertF/Wappalyzer.svg?style=flat-square)](https://travis-ci.org/ElbertF/Wappalyzer/) [Wappalyzer](https://wappalyzer.com/) is a [cross-platform](https://github.com/AliasIO/Wappalyzer/wiki/Drivers) utility that uncovers the diff --git a/src/apps.json b/src/apps.json index 96aa9224b..fc8db921c 100755 --- a/src/apps.json +++ b/src/apps.json @@ -5440,6 +5440,7 @@ ], "env": "^Twipsy$\\;confidence:50", "html": [ + "]*>.*Bootstrap v.* Copyright .* Twitter, Inc\\.\\* Licensed under.*<\/style>", "]*class=\"[^\"]*col-(?:xs|sm|md|lg)-\\d{1,2}" ], @@ -7004,7 +7005,17 @@ "yepnope.*\\.js" ], "website": "yepnopejs.com" - } + }, + "OWL Carousel": { + "cats": [ + 5, + 7 + ], + "html": "]*href=\"[^\"]+owl.carousel(?:\\.min)?\\.css", + "script": "owl.carousel.*\\.js", + "implies": "jQuery", + "website": "http://owlgraphic.com/owlcarousel/" + } }, "categories": { "1": "cms", @@ -7058,4 +7069,4 @@ "49": "feed-readers", "50": "document-management-systems" } -} \ No newline at end of file +} diff --git a/src/icons/OWL Carousel.png b/src/icons/OWL Carousel.png new file mode 100644 index 000000000..03abec71a Binary files /dev/null and b/src/icons/OWL Carousel.png differ