diff --git a/README.md b/README.md index 2d72be3..5658368 100644 --- a/README.md +++ b/README.md @@ -8,11 +8,11 @@ [![Dependency Status](https://img.shields.io/david/twbs/bootlint.svg)](https://david-dm.org/twbs/bootlint) [![devDependency Status](https://img.shields.io/david/dev/twbs/bootlint.svg)](https://david-dm.org/twbs/bootlint#info=devDependencies) -An HTML [linter](https://en.wikipedia.org/wiki/Lint_%28software%29) for [Bootstrap](http://getbootstrap.com) projects +An HTML [linter](https://en.wikipedia.org/wiki/Lint_%28software%29) for [Bootstrap](https://getbootstrap.com/) projects ## What's Bootlint? -Bootlint is a tool that checks for several common HTML mistakes in webpages that are using [Bootstrap](http://getbootstrap.com) in a fairly "vanilla" way. Vanilla Bootstrap's components/widgets require their parts of the DOM to conform to certain structures. Bootlint checks that instances of Bootstrap components have correctly-structured HTML. Optimal usage of Bootstrap also requires that your pages include certain `` tags, an HTML5 doctype declaration, etc.; Bootlint checks that these are present. +Bootlint is a tool that checks for several common HTML mistakes in webpages that are using [Bootstrap](https://getbootstrap.com/) in a fairly "vanilla" way. Vanilla Bootstrap's components/widgets require their parts of the DOM to conform to certain structures. Bootlint checks that instances of Bootstrap components have correctly-structured HTML. Optimal usage of Bootstrap also requires that your pages include certain `` tags, an HTML5 doctype declaration, etc.; Bootlint checks that these are present. ### Caveats @@ -24,11 +24,11 @@ Bootlint assumes that you are using Bootstrap's default class names in your webp ### Via Grunt -To use Bootlint with [Grunt](http://gruntjs.com/), use the official Grunt plugin: [grunt-bootlint](https://github.com/twbs/grunt-bootlint). +To use Bootlint with [Grunt](https://gruntjs.com/), use the official Grunt plugin: [grunt-bootlint](https://github.com/twbs/grunt-bootlint). ### Via Gulp -If you want to use Bootlint with [Gulp](http://gulpjs.com), there is an *unofficial* Gulp plugin: [gulp-bootlint](https://github.com/tschortsch/gulp-bootlint) +If you want to use Bootlint with [Gulp](https://gulpjs.com/), there is an *unofficial* Gulp plugin: [gulp-bootlint](https://github.com/tschortsch/gulp-bootlint) ### On the command line @@ -240,7 +240,7 @@ See the [GitHub Releases page](https://github.com/twbs/bootlint/releases) for de * 2014-10-16 - v0.5.0: Adds several new features. Adds official bookmarklet. Disables auto-lint-on-load in browser. Tweaks some checks. **Not backward compatible** * 2014-10-07 - v0.4.0: Adds checks for correct Glyphicon usage and correct modal DOM structure; fixes `.panel-footer` false positive * 2014-09-26 - v0.3.0: Several bug fixes and enhancements. **Not backward compatible** -* 2014-09-23 - v0.2.0: First formal release. Announcement: +* 2014-09-23 - v0.2.0: First formal release. Announcement: ## License diff --git a/src/url.js b/src/url.js index 2bad6a8..a2b1de0 100644 --- a/src/url.js +++ b/src/url.js @@ -2,7 +2,7 @@ /** * Simple lightweight shim of Node.js's `url.parse()` - * ( http://nodejs.org/docs/latest/api/url.html ) + * ( https://nodejs.org/docs/latest/api/url.html ) * for use within browsers. */ (function () { diff --git a/test/README.md b/test/README.md index 3578112..9b8f0d3 100644 --- a/test/README.md +++ b/test/README.md @@ -5,7 +5,7 @@ To test usage in a Node.js environment, [Nodeunit](https://github.com/caolan/nodeunit) tests are defined in `/test/bootlint_test.js`, and can be run via the `nodeunit` Grunt task. -To test usage in a browser environment, we use [QUnit](http://qunitjs.com) along with some additional automation in `/test/fixtures/generic-qunit.js`. Basically, when PhantomJS runs each test case webpage, we automatically Bootlint the page and then assert that the list of lint messages equals the `data-lint` attributes of the `
  • `s under the `
      ` within the page. The `qunit` Grunt task runs these tests in PhantomJS. +To test usage in a browser environment, we use [QUnit](https://qunitjs.com/) along with some additional automation in `/test/fixtures/generic-qunit.js`. Basically, when PhantomJS runs each test case webpage, we automatically Bootlint the page and then assert that the list of lint messages equals the `data-lint` attributes of the `
    1. `s under the `
        ` within the page. The `qunit` Grunt task runs these tests in PhantomJS. ## How do I add a new test?