resolve-url-loader
Advanced tools
Comparing version 5.0.0-beta.1 to 5.0.0
# resolve-url-loader | ||
## Version 5 | ||
**Features** | ||
* Update `postcss` and completely remove `rework` parser. | ||
**Breaking Changes** | ||
* Require `node@>=12`. | ||
* Support `webpack@>=4` (no longer tested for earlier versions). | ||
* The `engine` option has been removed. | ||
**Migrating** | ||
Remove the `engine` option if you are using it. | ||
## Version 4 | ||
@@ -4,0 +20,0 @@ |
{ | ||
"name": "resolve-url-loader", | ||
"version": "5.0.0-beta.1", | ||
"version": "5.0.0", | ||
"description": "Webpack loader that resolves relative paths in url() statements based on the original source file", | ||
@@ -28,3 +28,3 @@ "main": "index.js", | ||
}, | ||
"homepage": "https://github.com/bholloway/resolve-url-loader/tree/v4-maintenance/packages/resolve-url-loader", | ||
"homepage": "https://github.com/bholloway/resolve-url-loader/tree/v5/packages/resolve-url-loader", | ||
"engines": { | ||
@@ -31,0 +31,0 @@ "node": ">=12" |
@@ -44,3 +44,3 @@ # Resolve URL Loader | ||
[![the basic problem](https://raw.githubusercontent.com/bholloway/resolve-url-loader/v4-maintenance/packages/resolve-url-loader/docs/basic-problem.svg)](docs/basic-problem.svg) | ||
[![the basic problem](https://raw.githubusercontent.com/bholloway/resolve-url-loader/v5/packages/resolve-url-loader/docs/basic-problem.svg)](docs/basic-problem.svg) | ||
@@ -103,4 +103,3 @@ The first 2 cases are trivial and work fine. The asset is specified in the root SCSS file and Webpack finds it. | ||
options: { | ||
sourceMap: true, | ||
sourceMapContents: false | ||
sourceMap: true, // <-- !!IMPORTANT!! | ||
} | ||
@@ -118,26 +117,23 @@ } | ||
| option | type | default | | description | | ||
|-------------|----------------------------|-----------------------------------------|------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | ||
| `sourceMap` | boolean | `false` | | Generate an outgoing source-map. | | ||
| `removeCR` | boolean | `true` Windows OS<br/>`false` otherwise | | Convert orphan CR to whitespace.<br/>See known issues below. | | ||
| `debug` | boolean | `false` | | Display debug information. | | ||
| `silent` | boolean | `false` | | Do **not** display warnings or deprecation messages. | | ||
| `root` | string | _unset_ | | Similar to the (now defunct) option in `css-loader`.<br/>This string, possibly empty, is prepended to absolute URIs.<br/>Absolute URIs are only processed if this option is set. | | ||
| `join` | function | _inbuilt_ | advanced | Custom join function.<br/>Use custom javascript to fix asset paths on a per-case basis.<br/>Refer to the [advanced features](docs/advanced-features.md) docs. | | ||
| `engine` | `'rework'`<br/>`'postcss'` | `'postcss'` | deprecated | The css parser engine.<br/>Using this option produces a deprecation warning. | | ||
| option | type | default | | description | | ||
|-------------|----------|-----------------------------------------|----------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | ||
| `sourceMap` | boolean | `false` | | Generate an outgoing source-map. | | ||
| `removeCR` | boolean | `true` Windows OS<br/>`false` otherwise | | Convert orphan CR to whitespace.<br/>See known issues below. | | ||
| `debug` | boolean | `false` | | Display debug information. | | ||
| `silent` | boolean | `false` | | Do **not** display warnings or deprecation messages. | | ||
| `root` | string | _unset_ | | Similar to the (now defunct) option in `css-loader`.<br/>This string, possibly empty, is prepended to absolute URIs.<br/>Absolute URIs are only processed if this option is set. | | ||
| `join` | function | _inbuilt_ | advanced | Custom join function.<br/>Use custom javascript to fix asset paths on a per-case basis.<br/>Refer to the [advanced features](docs/advanced-features.md) docs. | | ||
## Limitations | ||
### Compatiblity | ||
### Compatibility | ||
Tested `macOS` and `Windows`. | ||
All `webpack2`-`webpack4` with contemporaneous loaders/plugins using `node 8.9`. And `webpack5` with latest loaders/plugins using `node 10.0`. | ||
All `webpack@4`-`webpack@5` with contemporaneous loaders/plugins using `node@12`. | ||
Refer to `test` directory for full webpack configurations as used in automated tests. | ||
Some edge cases with `libsass` on `Windows` (see [troubleshooting](docs/troubleshooting.md) docs). | ||
### Known issues | ||
Read the [troubleshooting](docs/troubleshooting.md) docs before raising an issue. |
Deprecated
MaintenanceThe maintainer of the package marked it as deprecated. This could indicate that a single version should not be used, or that the package is no longer maintained and any new vulnerabilities will not be fixed.
Found 1 instance in 1 package
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
0
1
111238
137