licenses.dev

rollup-plugin-styles v4.0.0

Universal Rollup plugin for styles: PostCSS, Sass, Less, Stylus and more

Published on

Licenses

Learn more about license information.

Package Licenses

MIT

Dependency Licenses

MIT101
PackageRelationDependenciesPublished
@babel/code-frame • 7.25.7Generate errors that contain a code frame that point to source locations.INDIRECT11
@babel/helper-validator-identifier • 7.25.7Validate identifier/keywords nameINDIRECT0
@babel/highlight • 7.25.7Syntax highlight JavaScript strings for output in terminals.INDIRECT10
@rollup/pluginutils • 4.2.1A set of utility functions commonly used by Rollup pluginsDIRECT2
@types/cssnano • 5.1.0Stub TypeScript definitions entry for cssnano, which provides its own types definitionsDIRECT67
@types/parse-json • 4.0.2TypeScript definitions for parse-jsonINDIRECT0
ansi-styles • 3.2.1ANSI escape codes for styling strings in the terminalINDIRECT2
browserslist • 4.24.0Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-presetINDIRECT6
callsites • 3.1.0Get callsites from the V8 stack trace APIINDIRECT0
caniuse-api • 3.0.0request the caniuse data to check browsers compatibilitiesINDIRECT9
chalk • 2.4.2Terminal string styling done rightINDIRECT6
color-convert • 1.9.3Plain color conversion functionsINDIRECT1
color-name • 1.1.3A list of color names and its valuesINDIRECT0
colord • 2.9.3👑 A tiny yet powerful tool for high-performance color manipulations and conversionsINDIRECT0
commander • 7.2.0the complete solution for node.js command-line programsINDIRECT0
cosmiconfig • 7.1.0Find and load configuration from a package.json property, rc file, or CommonJS moduleDIRECT24
css-tree • 1.1.3A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementationsINDIRECT2
cssesc • 3.0.0A JavaScript library for escaping CSS strings and identifiers while generating the shortest possible ASCII-only output.INDIRECT0
cssnano-preset-default • 5.2.14Safe defaults for cssnano which require minimal configuration.INDIRECT63
cssnano-utils • 3.1.0Utility methods and plugin for cssnano projectsINDIRECT0
cssnano • 5.1.15A modular minifier, built on top of the PostCSS ecosystem.DIRECT66
csso • 4.2.0CSS minifier with structural optimisationsINDIRECT3
decode-uri-component • 0.2.2A better decodeURIComponentINDIRECT0
dom-serializer • 1.4.1render domhandler DOM nodes to a stringINDIRECT3
error-ex • 1.3.2Easy error subclassing and stack customizationINDIRECT1
escalade • 3.2.0A tiny (183B to 210B) and fast utility to ascend parent directoriesINDIRECT0
escape-string-regexp • 1.0.5Escape RegExp special charactersINDIRECT0
estree-walker • 2.0.2Traverse an ESTree-compliant ASTINDIRECT0
eventemitter3 • 4.0.7EventEmitter3 focuses on performance while maintaining a Node.js AND browser compatible interface.INDIRECT0
filter-obj • 1.1.0Filter object keys and values into a new objectINDIRECT0
fs-extra • 10.1.0fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as recursive mkdir, copy, and remove.DIRECT3
function-bind • 1.1.2Implementation of Function.prototype.bindINDIRECT0
has-flag • 3.0.0Check if argv has a specific flagINDIRECT0
hasown • 2.0.2A robust, ES3 compatible, "has own property" predicate.INDIRECT1
import-fresh • 3.3.0Import a module while bypassing the cacheINDIRECT3
is-arrayish • 0.2.1Determines if an object can be used as an arrayINDIRECT0
is-core-module • 2.15.1Is this specifier a node.js core module?INDIRECT2
js-tokens • 4.0.0A regex that tokenizes JavaScript.INDIRECT0
json-parse-even-better-errors • 2.3.1JSON.parse with context information on errorINDIRECT0
jsonfile • 6.1.0Easily read/write JSON files.INDIRECT2
lilconfig • 2.1.0A zero-dependency alternative to cosmiconfigINDIRECT0
lines-and-columns • 1.2.4Maps lines and columns to character offsets and back.INDIRECT0
lodash.memoize • 4.1.2The lodash method `_.memoize` exported as a module.INDIRECT0
lodash.uniq • 4.5.0The lodash method `_.uniq` exported as a module.INDIRECT0
mime-db • 1.52.0Media Type DatabaseINDIRECT0
mime-types • 2.1.35The ultimate javascript content-type utility.DIRECT1
nanoid • 3.3.7A tiny (116 bytes), secure URL-friendly unique string ID generatorINDIRECT0
node-releases • 2.0.18Node.js releases dataINDIRECT0
normalize-url • 6.1.0Normalize a URLINDIRECT0
p-finally • 1.0.0`Promise#finally()` ponyfill - Invoked when the promise is settled regardless of outcomeINDIRECT0
p-queue • 6.6.2Promise queue with concurrency controlDIRECT3
p-timeout • 3.2.0Timeout a promise after a specified amount of timeINDIRECT1
parent-module • 1.0.1Get the path of the parent moduleINDIRECT1
parse-json • 5.2.0Parse JSON with more helpful errorsINDIRECT16
path-parse • 1.0.7Node.js path.parse() ponyfillINDIRECT0
path-type • 4.0.0Check if a path is a file, directory, or symlinkINDIRECT0
picomatch • 2.3.1Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.INDIRECT0
postcss-calc • 8.2.4PostCSS plugin to reduce calc()INDIRECT4
postcss-colormin • 5.3.1Minify colors in your CSS files with PostCSS.INDIRECT12
postcss-convert-values • 5.1.3Convert values with PostCSS (e.g. ms -> s)INDIRECT8
postcss-discard-comments • 5.1.2Discard comments in your CSS files with PostCSS.INDIRECT0
postcss-discard-duplicates • 5.1.0Discard duplicate rules in your CSS files with PostCSS.INDIRECT0
postcss-discard-empty • 5.1.1Discard empty rules and values with PostCSS.INDIRECT0
postcss-discard-overridden • 5.1.0PostCSS plugin to discard overridden @keyframes or @counter-style.INDIRECT0
postcss-merge-longhand • 5.1.7Merge longhand properties into shorthand with PostCSS.INDIRECT12
postcss-merge-rules • 5.1.4Merge CSS rules with PostCSS.INDIRECT14
postcss-minify-font-values • 5.1.0Minify font declarations with PostCSSINDIRECT1
postcss-minify-gradients • 5.1.1Minify gradient parameters with PostCSS.INDIRECT3
postcss-minify-params • 5.1.4Minify at-rule params with PostCSSINDIRECT9
postcss-minify-selectors • 5.2.1Minify selectors with PostCSS.INDIRECT3
postcss-modules-local-by-default • 4.0.5A CSS Modules transform to make local scope the defaultDIRECT5
postcss-normalize-charset • 5.1.0Add necessary or remove extra charset with PostCSSINDIRECT0
postcss-normalize-display-values • 5.1.0Normalize multiple value display syntaxes into single values.INDIRECT1
postcss-normalize-positions • 5.1.1Normalize keyword values for position into length values.INDIRECT1
postcss-normalize-repeat-style • 5.1.1Convert two value syntax for repeat-style into one value.INDIRECT1
postcss-normalize-string • 5.1.0Normalize wrapping quotes for CSS string literals.INDIRECT1
postcss-normalize-timing-functions • 5.1.0Normalize CSS animation/transition timing functions.INDIRECT1
postcss-normalize-unicode • 5.1.1Normalize unicode-range descriptors, and can convert to wildcard ranges.INDIRECT8
postcss-normalize-url • 5.1.0Normalize URLs with PostCSSINDIRECT2
postcss-normalize-whitespace • 5.1.1Trim whitespace inside and around CSS rules & declarations.INDIRECT1
postcss-ordered-values • 5.1.3Ensure values are ordered consistently in your CSS.INDIRECT2
postcss-reduce-initial • 5.1.2Reduce initial definitions to the actual initial value, where possible.INDIRECT10
postcss-reduce-transforms • 5.1.0Reduce transform functions with PostCSS.INDIRECT1
postcss-selector-parser • 6.1.2> Selector parser with built in methods for working with selector strings.INDIRECT2
postcss-svgo • 5.1.0Optimise inline SVG with PostCSS.INDIRECT19
postcss-unique-selectors • 5.1.1Ensure CSS selectors are unique.INDIRECT3
postcss-value-parser • 4.2.0Transforms css values and at-rule params into the treeDIRECT0
postcss • 8.4.47Tool for transforming styles with JS pluginsDIRECT3
query-string • 7.1.3Parse and stringify URL query stringsDIRECT4
resolve-from • 4.0.0Resolve the path of a module like `require.resolve()` but from a given pathINDIRECT0
resolve • 1.22.8resolve like require.resolve() on behalf of files asynchronously and synchronouslyDIRECT5
split-on-first • 1.1.0Split a string on the first occurance of a given separatorINDIRECT0
stable • 0.1.8A stable array sort for JavaScriptINDIRECT0
strict-uri-encode • 2.0.0A stricter URI encode adhering to RFC 3986INDIRECT0
stylehacks • 5.1.1Detect/remove browser hacks from CSS files.INDIRECT10
supports-color • 5.5.0Detect whether a terminal supports colorINDIRECT1
supports-preserve-symlinks-flag • 1.0.0Determine if the current node version supports the `--preserve-symlinks` flag.INDIRECT0
svgo • 2.8.0Nodejs-based tool for optimizing SVG vector graphics filesINDIRECT17
universalify • 2.0.1Make a callback- or promise-based function support both promises and callbacks.INDIRECT0
update-browserslist-db • 1.1.1CLI tool to update caniuse-lite to refresh target browsers from Browserslist configINDIRECT2
util-deprecate • 1.0.2The Node.js `util.deprecate()` function with browser supportINDIRECT0
ISC11
PackageRelationDependenciesPublished
@trysound/sax • 0.2.0An evented streaming XML parser in JavaScriptINDIRECT0
boolbase • 1.0.0two functions: One that returns true, one that returns falseINDIRECT0
css-declaration-sorter • 6.4.1Sorts CSS declarations fast and automatically in a certain order.INDIRECT0
electron-to-chromium • 1.5.38Provides a list of electron-to-chromium version mappingsINDIRECT0
graceful-fs • 4.2.11A drop-in replacement for fs, making various improvements.INDIRECT0
icss-utils • 5.1.0ICSS utils for postcss astDIRECT0
picocolors • 1.1.0The tiniest and the fastest library for terminal output formatting with ANSI colorsINDIRECT0
postcss-modules-extract-imports • 3.1.0A CSS Modules transform to extract local aliases for inline importsDIRECT0
postcss-modules-scope • 3.2.0A CSS Modules transform to extract export statements from local-scope classesDIRECT3
postcss-modules-values • 4.0.0PostCSS plugin for CSS Modules to pass arbitrary values between your module filesDIRECT1
yaml • 1.10.2JavaScript parser and stringifier for YAMLINDIRECT0
BSD-2-Clause7
PackageRelationDependenciesPublished
css-select • 4.3.0a CSS selector compiler/engineINDIRECT8
css-what • 6.1.0a CSS selector parserINDIRECT0
domelementtype • 2.3.0all the types of nodes in htmlparser2's domINDIRECT0
domhandler • 4.3.1Handler for htmlparser2 that turns pages into a domINDIRECT1
domutils • 2.8.0Utilities for working with htmlparser2's domINDIRECT4
entities • 2.2.0Encode & decode XML and HTML entities with easeINDIRECT0
nth-check • 2.1.1Parses and compiles CSS nth-checks to highly optimized functions.INDIRECT1
BSD-3-Clause2
PackageRelationDependenciesPublished
source-map-js • 1.2.1Generates and consumes source mapsDIRECT0
source-map • 0.6.1Generates and consumes source mapsINDIRECT0
0BSD1
PackageRelationDependenciesPublished
tslib • 2.7.0Runtime library for TypeScript helper functionsDIRECT0
CC-BY-4.01
PackageRelationDependenciesPublished
caniuse-lite • 1.0.30001668A smaller version of caniuse-db, with only the essentials!INDIRECT0
CC0-1.01
PackageRelationDependenciesPublished
mdn-data • 2.0.14Open Web data by the Mozilla Developer NetworkINDIRECT0
Last updated on

Copy the licenses badge code for the latest version:

[![licenses](https://licenses.dev/b/npm/rollup-plugin-styles)](https://licenses.dev/npm/rollup-plugin-styles)
<a href="https://licenses.dev/npm/rollup-plugin-styles">
  <img src="https://licenses.dev/b/npm/rollup-plugin-styles" alt="licenses" />
</a>

Or the licenses badge code for the 4.0.0 version:

[![licenses](https://licenses.dev/b/npm/rollup-plugin-styles/4.0.0)](https://licenses.dev/npm/rollup-plugin-styles/4.0.0)
<a href="https://licenses.dev/npm/rollup-plugin-styles/4.0.0">
  <img src="https://licenses.dev/b/npm/rollup-plugin-styles/4.0.0" alt="licenses" />
</a>
GitHub