From 61f01b7223fe26dd7064ead98acf71c5692e7a85 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Peter=20M=C3=BCller?=
Date: Wed, 4 Apr 2018 00:51:36 +0200
Subject: [PATCH] Evaluate all http redirects or outgoing links
---
src/components/Footer/Footer.jsx | 2 +-
src/components/StarterKits/StarterKits.jsx | 2 +-
src/content/api/cli.md | 2 +-
src/content/api/loaders.md | 2 +-
src/content/api/module-variables.md | 8 ++++----
src/content/branding.md | 4 ++--
src/content/comparison.md | 4 ++--
src/content/concepts/hot-module-replacement.md | 2 +-
src/content/configuration/devtool.md | 2 +-
src/content/configuration/output.md | 2 +-
src/content/configuration/target.md | 4 ++--
src/content/configuration/watch.md | 4 ++--
src/content/contribute/index.md | 2 +-
src/content/guides/caching.md | 4 ++--
src/content/guides/code-splitting.md | 2 +-
src/content/guides/hot-module-replacement.md | 6 +++---
src/content/guides/migrating.md | 4 ++--
src/content/guides/production.md | 2 +-
src/content/guides/shimming.md | 2 +-
src/content/loaders/index.md | 4 ++--
src/content/plugins/commons-chunk-plugin.md | 2 +-
src/content/plugins/dll-plugin.md | 10 +++++-----
src/content/plugins/html-webpack-plugin.md | 6 +++---
23 files changed, 41 insertions(+), 41 deletions(-)
diff --git a/src/components/Footer/Footer.jsx b/src/components/Footer/Footer.jsx
index f7e83dea02aa..8dc4a050ef86 100644
--- a/src/components/Footer/Footer.jsx
+++ b/src/components/Footer/Footer.jsx
@@ -25,7 +25,7 @@ const Footer = () => (
Glossary
Branding
- Gitter
+ Gitter
Changelog
(
The following table contains a curated list of starter kits that can
be used as a jumping off point for webpack-based projects. To add a new
kit to the list please visit{' '}
- this repository{' '}
+ this repository{' '}
and submit a PR against this file:
generator/starterProjectUrls.js.
diff --git a/src/content/api/cli.md b/src/content/api/cli.md
index b2200a0468df..29b5f1aa94b3 100644
--- a/src/content/api/cli.md
+++ b/src/content/api/cli.md
@@ -116,7 +116,7 @@ webpack --json
webpack --json > stats.json
```
-In every other case, webpack prints out a set of stats showing bundle, chunk and timing details. Using this option the output can be a JSON object. This response is accepted by webpack's [analyse tool](https://webpack.github.com/analyse), or chrisbateman's [webpack-visualizer](https://chrisbateman.github.io/webpack-visualizer/), or th0r's [webpack-bundle-analyzer](https://github.com/th0r/webpack-bundle-analyzer). The analyse tool will take in the JSON and provide all the details of the build in graphical form.
+In every other case, webpack prints out a set of stats showing bundle, chunk and timing details. Using this option the output can be a JSON object. This response is accepted by webpack's [analyse tool](https://webpack.github.io/analyse/), or chrisbateman's [webpack-visualizer](https://chrisbateman.github.io/webpack-visualizer/), or th0r's [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer). The analyse tool will take in the JSON and provide all the details of the build in graphical form.
### Environment Options
diff --git a/src/content/api/loaders.md b/src/content/api/loaders.md
index bf449f0c36ce..db96de2184e0 100644
--- a/src/content/api/loaders.md
+++ b/src/content/api/loaders.md
@@ -355,7 +355,7 @@ addDependency(file: string)
dependency(file: string) // shortcut
```
-Adds a file as dependency of the loader result in order to make them watchable. For example, [`html-loader`](https://github.com/webpack/html-loader) uses this technique as it finds `src` and `src-set` attributes. Then, it sets the url's for those attributes as dependencies of the html file that is parsed.
+Adds a file as dependency of the loader result in order to make them watchable. For example, [`html-loader`](https://github.com/webpack-contrib/html-loader) uses this technique as it finds `src` and `src-set` attributes. Then, it sets the url's for those attributes as dependencies of the html file that is parsed.
### `this.addContextDependency`
diff --git a/src/content/api/module-variables.md b/src/content/api/module-variables.md
index d51422445732..542ded7724ad 100644
--- a/src/content/api/module-variables.md
+++ b/src/content/api/module-variables.md
@@ -66,12 +66,12 @@ exports.aFunction = function doSomething() {
### `global` (NodeJS)
-See [node.js global](http://nodejs.org/api/globals.html#globals_global).
+See [node.js global](https://nodejs.org/api/globals.html#globals_global).
### `process` (NodeJS)
-See [node.js process](http://nodejs.org/api/process.html).
+See [node.js process](https://nodejs.org/api/process.html).
### `__dirname` (NodeJS)
@@ -80,7 +80,7 @@ Depending on the config option `node.__dirname`:
* `false`: Not defined
* `mock`: equal "/"
-* `true`: [node.js __dirname](http://nodejs.org/api/globals.html#globals_dirname)
+* `true`: [node.js __dirname](https://nodejs.org/api/globals.html#globals_dirname)
If used inside a expression that is parsed by the Parser, the config option is treated as `true`.
@@ -91,7 +91,7 @@ Depending on the config option `node.__filename`:
* `false`: Not defined
* `mock`: equal "/index.js"
-* `true`: [node.js __filename](http://nodejs.org/api/globals.html#globals_filename)
+* `true`: [node.js __filename](https://nodejs.org/api/globals.html#globals_filename)
If used inside a expression that is parsed by the Parser, the config option is treated as `true`.
diff --git a/src/content/branding.md b/src/content/branding.md
index 219a3e83cbbe..e9da7c5e333f 100644
--- a/src/content/branding.md
+++ b/src/content/branding.md
@@ -63,12 +63,12 @@ T> For those of you following our guidelines and have gotten this far, we've mad
## Font
-We use the beautiful [Geomanist Medium](http://geomanist.com/) font from the extremely talented folks at the [Atipo Foundry](http://atipofoundry.com/) who provide the entire font family at a 'pay what you want' model.
+We use the beautiful [Geomanist Medium](http://atipofoundry.com/fonts/geomanist) font from the extremely talented folks at the [Atipo Foundry](http://atipofoundry.com/) who provide the entire font family at a 'pay what you want' model.
## Color Palette
-The following colors are used throughout the site in various combinations and on our fancy clothing line launched with the help of [Open Collective](http://opencollective.com) and [Threadless](https://medium.com/u/840563ee2a56) over at the [official webpack store](https://webpack.threadless.com/collections/the-final-release-collection/)!
+The following colors are used throughout the site in various combinations and on our fancy clothing line launched with the help of [Open Collective](https://opencollective.com/) and [Threadless](https://medium.com/u/840563ee2a56) over at the [official webpack store](https://webpack.threadless.com/collections/the-final-release-collection/)!
| Color Name | HEX Code | RGB Code | Sample
|---------------|---------------|-----------------------|-------------------------------
diff --git a/src/content/comparison.md b/src/content/comparison.md
index d42b1ef07d79..dd43b3b9958b 100644
--- a/src/content/comparison.md
+++ b/src/content/comparison.md
@@ -41,11 +41,11 @@ webpack is not the only module bundler out there. If you are choosing between us
| Node.js built-in libs `require("path")` | **yes** | no | **yes** | **yes** | [node-resolve-plugin](https://github.com/rollup/rollup-plugin-node-resolve) | |
| Other Node.js stuff | process, __dir/filename, global | - | process, __dir/filename, global | process, __dir/filename, global for cjs | global ([commonjs-plugin](https://github.com/rollup/rollup-plugin-commonjs)) | |
| Plugins | **yes** | yes | **yes** | yes | yes | yes |
-| Preprocessing | **loaders, [transforms](https://github.com/webpack/transform-loader)** | loaders | transforms | plugin translate | plugin transforms | compilers, optimizers |
+| Preprocessing | **loaders, [transforms](https://github.com/webpack-contrib/transform-loader)** | loaders | transforms | plugin translate | plugin transforms | compilers, optimizers |
| Replacement for browser | `web_modules`, `.web.js`, package.json field, alias config option | alias option | package.json field, alias option | package.json, alias option | no | |
| Requirable files | file system | **web** | file system | through plugins | file system or through plugins | file system |
| Runtime overhead | **243B + 20B per module + 4B per dependency** | 14.7kB + 0B per module + (3B + X) per dependency | 415B + 25B per module + (6B + 2X) per dependency | 5.5kB for self-executing bundles, 38kB for full loader and polyfill, 0 plain modules, 293B CJS, 139B ES2015 System.register before gzip | **none for ES2015 modules** (other formats may have) | |
-| Watch mode | yes | not required | [watchify](https://github.com/substack/watchify) | not needed in dev | [rollup-watch](https://github.com/rollup/rollup-watch) | yes |
+| Watch mode | yes | not required | [watchify](https://github.com/browserify/watchify) | not needed in dev | [rollup-watch](https://github.com/rollup/rollup-watch) | yes |
♦ in production mode (opposite in development mode)
diff --git a/src/content/concepts/hot-module-replacement.md b/src/content/concepts/hot-module-replacement.md
index 31d604a66876..354142daa16e 100644
--- a/src/content/concepts/hot-module-replacement.md
+++ b/src/content/concepts/hot-module-replacement.md
@@ -46,7 +46,7 @@ The compiler ensures that module IDs and chunk IDs are consistent between these
### In a Module
-HMR is an opt-in feature that only affects modules containing HMR code. One example would be patching styling through the [`style-loader`](https://github.com/webpack/style-loader). In order for patching to work, the `style-loader` implements the HMR interface; when it receives an update through HMR, it replaces the old styles with the new ones.
+HMR is an opt-in feature that only affects modules containing HMR code. One example would be patching styling through the [`style-loader`](https://github.com/webpack-contrib/style-loader). In order for patching to work, the `style-loader` implements the HMR interface; when it receives an update through HMR, it replaces the old styles with the new ones.
Similarly, when implementing the HMR interface in a module, you can describe what should happen when the module is updated. However, in most cases, it's not mandatory to write HMR code in every module. If a module has no HMR handlers, the update bubbles up. This means that a single handler can update a complete module tree. If a single module from the tree is updated, the entire set of dependencies is reloaded.
diff --git a/src/content/configuration/devtool.md b/src/content/configuration/devtool.md
index f7d6bfb3982e..93e117a2dc2e 100644
--- a/src/content/configuration/devtool.md
+++ b/src/content/configuration/devtool.md
@@ -8,7 +8,7 @@ contributors:
- lricoy
related:
- title: Enabling Sourcemaps
- url: http://survivejs.com/webpack/developing-with-webpack/enabling-sourcemaps/
+ url: https://survivejs.com/webpack/developing-with-webpack/enabling-sourcemaps/
- title: Webpack's Devtool Source Map
url: http://cheng.logdown.com/posts/2016/03/25/679045
---
diff --git a/src/content/configuration/output.md b/src/content/configuration/output.md
index 6aef7ca68f52..3e5f71e765af 100644
--- a/src/content/configuration/output.md
+++ b/src/content/configuration/output.md
@@ -680,7 +680,7 @@ publicPath: "../assets/", // relative to HTML page
publicPath: "", // relative to HTML page (same directory)
```
-In cases where the `publicPath` of output files can't be known at compile time, it can be left blank and set dynamically at runtime in the entry file using the [free variable](http://stackoverflow.com/questions/12934929/what-are-free-variables) `__webpack_public_path__`.
+In cases where the `publicPath` of output files can't be known at compile time, it can be left blank and set dynamically at runtime in the entry file using the [free variable](https://stackoverflow.com/questions/12934929/what-are-free-variables) `__webpack_public_path__`.
``` js
__webpack_public_path__ = myRuntimePublicPath
diff --git a/src/content/configuration/target.md b/src/content/configuration/target.md
index 3697233def6d..901e644ff04e 100644
--- a/src/content/configuration/target.md
+++ b/src/content/configuration/target.md
@@ -28,8 +28,8 @@ Option | Description
`async-node` | Compile for usage in a Node.js-like environment (uses `fs` and `vm` to load chunks asynchronously)
~~`atom`~~ | Alias for `electron-main`
~~`electron`~~ | Alias for `electron-main`
-`electron-main` | Compile for [Electron](http://electron.atom.io/) for main process.
-`electron-renderer` | Compile for [Electron](http://electron.atom.io/) for renderer process, providing a target using `JsonpTemplatePlugin`, `FunctionModulePlugin` for browser environments and `NodeTargetPlugin` and `ExternalsPlugin` for CommonJS and Electron built-in modules.
+`electron-main` | Compile for [Electron](https://electronjs.org/) for main process.
+`electron-renderer` | Compile for [Electron](https://electronjs.org/) for renderer process, providing a target using `JsonpTemplatePlugin`, `FunctionModulePlugin` for browser environments and `NodeTargetPlugin` and `ExternalsPlugin` for CommonJS and Electron built-in modules.
`node` | Compile for usage in a Node.js-like environment (uses Node.js `require` to load chunks)
`node-webkit` | Compile for usage in WebKit and uses JSONP for chunk loading. Allows importing of built-in Node.js modules and [`nw.gui`](http://docs.nwjs.io/en/latest/) (experimental)
`web` | Compile for usage in a browser-like environment **(default)**
diff --git a/src/content/configuration/watch.md b/src/content/configuration/watch.md
index 475440ef353c..9ea5ce168d6f 100644
--- a/src/content/configuration/watch.md
+++ b/src/content/configuration/watch.md
@@ -57,7 +57,7 @@ For some systems, watching many file systems can result in a lot of CPU or memor
ignored: /node_modules/
```
-It is also possible to use [anymatch](https://github.com/es128/anymatch) patterns:
+It is also possible to use [anymatch](https://github.com/micromatch/anymatch) patterns:
```js
ignored: "files/**/*.js"
@@ -68,7 +68,7 @@ ignored: "files/**/*.js"
`boolean` `number`
-Turn on [polling](http://whatis.techtarget.com/definition/polling) by passing `true`, or specifying a poll interval in milliseconds:
+Turn on [polling](https://whatis.techtarget.com/definition/polling) by passing `true`, or specifying a poll interval in milliseconds:
```js
poll: 1000 // Check for changes every second
diff --git a/src/content/contribute/index.md b/src/content/contribute/index.md
index b8016d688c84..477fde49da82 100644
--- a/src/content/contribute/index.md
+++ b/src/content/contribute/index.md
@@ -9,7 +9,7 @@ contributors:
- tbroadley
---
-The people who contribute to webpack do so for the love of open source, our users and ecosystem, and most importantly, pushing the web forward together. Because of our [Open Collective](http://opencollective.com/webpack) model for funding and transparency, we are able to funnel support and funds through contributors, dependent projects, and the contributor and core teams. To make a donation, simply click the button below...
+The people who contribute to webpack do so for the love of open source, our users and ecosystem, and most importantly, pushing the web forward together. Because of our [Open Collective](https://opencollective.com//webpack) model for funding and transparency, we are able to funnel support and funds through contributors, dependent projects, and the contributor and core teams. To make a donation, simply click the button below...