New:Socket for Asana Is Now Available.Learn more
Get Started

postcss-normalize-url

Package Overview
Dependencies
Maintainers
8
Versions
67
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

postcss-normalize-url

Normalize URLs with PostCSS

latest
Source
npmnpm
Version
9.0.0
Version published
Weekly downloads
15M
-0.4%
Maintainers
8
Weekly downloads
 
Created
Source

postcss-normalize-url

Normalize URLs with PostCSS.

Install

With npm do:

npm install postcss-normalize-url --save

Example

Input

h1 {
    background: url("http://site.com:80/image.jpg")
}

Output

h1 {
    background: url(http://site.com/image.jpg)
}

Note that this module will also try to normalize relative URLs, and is capable of stripping unnecessary quotes. For more examples, see the tests.

Security

This package optimizes url() values for output size. It does not provide URL validation, sanitization, or security-policy enforcement.

If CSS may originate from untrusted users, apply your URL policy to the final output before using it in a security-sensitive context.

Usage

See the PostCSS documentation for examples for your environment.

Contributors

See CONTRIBUTORS.md.

License

MIT © Ben Briggs

Keywords

css

FAQs

Package last updated on 27 Aug 2026

Related posts