diff options
Diffstat (limited to 'node_modules/cssnano-utils')
| -rw-r--r-- | node_modules/cssnano-utils/LICENSE | 22 | ||||
| -rw-r--r-- | node_modules/cssnano-utils/README.md | 15 | ||||
| -rw-r--r-- | node_modules/cssnano-utils/package.json | 28 | ||||
| -rw-r--r-- | node_modules/cssnano-utils/src/getArguments.js | 19 | ||||
| -rw-r--r-- | node_modules/cssnano-utils/src/index.js | 6 | ||||
| -rw-r--r-- | node_modules/cssnano-utils/src/rawCache.js | 34 | ||||
| -rw-r--r-- | node_modules/cssnano-utils/src/sameParent.js | 44 | ||||
| -rw-r--r-- | node_modules/cssnano-utils/types/getArguments.d.ts | 3 | ||||
| -rw-r--r-- | node_modules/cssnano-utils/types/getArguments.d.ts.map | 1 | ||||
| -rw-r--r-- | node_modules/cssnano-utils/types/index.d.ts | 5 | ||||
| -rw-r--r-- | node_modules/cssnano-utils/types/index.d.ts.map | 1 | ||||
| -rw-r--r-- | node_modules/cssnano-utils/types/rawCache.d.ts | 10 | ||||
| -rw-r--r-- | node_modules/cssnano-utils/types/rawCache.d.ts.map | 1 | ||||
| -rw-r--r-- | node_modules/cssnano-utils/types/sameParent.d.ts | 15 | ||||
| -rw-r--r-- | node_modules/cssnano-utils/types/sameParent.d.ts.map | 1 |
15 files changed, 0 insertions, 205 deletions
diff --git a/node_modules/cssnano-utils/LICENSE b/node_modules/cssnano-utils/LICENSE deleted file mode 100644 index fd0e863a..00000000 --- a/node_modules/cssnano-utils/LICENSE +++ /dev/null @@ -1,22 +0,0 @@ -Copyright (c) Ben Briggs <beneb.info@gmail.com> (http://beneb.info) - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation -files (the "Software"), to deal in the Software without -restriction, including without limitation the rights to use, -copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following -conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. diff --git a/node_modules/cssnano-utils/README.md b/node_modules/cssnano-utils/README.md deleted file mode 100644 index 90c57a3b..00000000 --- a/node_modules/cssnano-utils/README.md +++ /dev/null @@ -1,15 +0,0 @@ -# cssnano-utils - -Utility methods and plugin for cssnano projects - -## List of methods and plugin(s) - -| **utility methods** | **description** | -| ------------------- | ------------------------------------------------------------------------- | -| `rawCache` | Postcss plugin to manage the raw value formatting for generated AST nodes | -| `getArguments` | Get a list of arguments, separated by a comma. | -| `sameParent` | Check that two PostCSS nodes share the same parent. | - -## Contributors - -See [CONTRIBUTORS.md](https://github.com/cssnano/cssnano/blob/master/CONTRIBUTORS.md). diff --git a/node_modules/cssnano-utils/package.json b/node_modules/cssnano-utils/package.json deleted file mode 100644 index 58941bbf..00000000 --- a/node_modules/cssnano-utils/package.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "name": "cssnano-utils", - "version": "4.0.2", - "repository": "cssnano/cssnano", - "main": "src/index.js", - "types": "types/index.d.ts", - "description": "Utility methods and plugin for cssnano projects", - "homepage": "https://github.com/cssnano/cssnano", - "bugs": { - "url": "https://github.com/cssnano/cssnano/issues" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "files": [ - "src", - "LICENSE", - "types" - ], - "license": "MIT", - "devDependencies": { - "postcss": "^8.4.35", - "postcss-value-parser": "^4.2.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } -}
\ No newline at end of file diff --git a/node_modules/cssnano-utils/src/getArguments.js b/node_modules/cssnano-utils/src/getArguments.js deleted file mode 100644 index 7c8e48aa..00000000 --- a/node_modules/cssnano-utils/src/getArguments.js +++ /dev/null @@ -1,19 +0,0 @@ -'use strict'; -/** - * Extracts the arguments of a CSS function or AtRule. - * - * @param {import('postcss-value-parser').ParsedValue | import('postcss-value-parser').FunctionNode} node - * @return {import('postcss-value-parser').Node[][]} - */ -module.exports = function getArguments(node) { - /** @type {import('postcss-value-parser').Node[][]} */ - const list = [[]]; - for (const child of node.nodes) { - if (child.type !== 'div') { - list[list.length - 1].push(child); - } else { - list.push([]); - } - } - return list; -}; diff --git a/node_modules/cssnano-utils/src/index.js b/node_modules/cssnano-utils/src/index.js deleted file mode 100644 index d0828f44..00000000 --- a/node_modules/cssnano-utils/src/index.js +++ /dev/null @@ -1,6 +0,0 @@ -'use strict'; -const rawCache = require('./rawCache.js'); -const getArguments = require('./getArguments.js'); -const sameParent = require('./sameParent.js'); - -module.exports = { rawCache, getArguments, sameParent }; diff --git a/node_modules/cssnano-utils/src/rawCache.js b/node_modules/cssnano-utils/src/rawCache.js deleted file mode 100644 index 42a320e0..00000000 --- a/node_modules/cssnano-utils/src/rawCache.js +++ /dev/null @@ -1,34 +0,0 @@ -'use strict'; - -/** - * @type {import('postcss').PluginCreator<void>} - * @return {import('postcss').Plugin} - */ -function pluginCreator() { - return { - postcssPlugin: 'cssnano-util-raw-cache', - /** - * @param {import('postcss').Root} css - * @param {{result: import('postcss').Result & {root: {rawCache?: any}}}} arg - */ - OnceExit(css, { result }) { - result.root.rawCache = { - colon: ':', - indent: '', - beforeDecl: '', - beforeRule: '', - beforeOpen: '', - beforeClose: '', - beforeComment: '', - after: '', - emptyBody: '', - commentLeft: '', - commentRight: '', - }; - }, - }; -} - -pluginCreator.postcss = true; - -module.exports = pluginCreator; diff --git a/node_modules/cssnano-utils/src/sameParent.js b/node_modules/cssnano-utils/src/sameParent.js deleted file mode 100644 index 6c484e1f..00000000 --- a/node_modules/cssnano-utils/src/sameParent.js +++ /dev/null @@ -1,44 +0,0 @@ -'use strict'; - -/** - * @param {import('postcss').AnyNode} nodeA - * @param {import('postcss').AnyNode} nodeB - * @return {boolean} - */ -function checkMatch(nodeA, nodeB) { - if (nodeA.type === 'atrule' && nodeB.type === 'atrule') { - return ( - nodeA.params === nodeB.params && - nodeA.name.toLowerCase() === nodeB.name.toLowerCase() - ); - } - return nodeA.type === nodeB.type; -} - -/** @typedef {import('postcss').AnyNode & {parent?: Child}} Child */ -/** - * @param {Child} nodeA - * @param {Child} nodeB - * @return {boolean} - */ -function sameParent(nodeA, nodeB) { - if (!nodeA.parent) { - // A is orphaned, return if B is orphaned as well - return !nodeB.parent; - } - - if (!nodeB.parent) { - // B is orphaned and A is not - return false; - } - - // Check if parents match - if (!checkMatch(nodeA.parent, nodeB.parent)) { - return false; - } - - // Check parents' parents - return sameParent(nodeA.parent, nodeB.parent); -} - -module.exports = sameParent; diff --git a/node_modules/cssnano-utils/types/getArguments.d.ts b/node_modules/cssnano-utils/types/getArguments.d.ts deleted file mode 100644 index 05491cba..00000000 --- a/node_modules/cssnano-utils/types/getArguments.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -declare function _exports(node: import('postcss-value-parser').ParsedValue | import('postcss-value-parser').FunctionNode): import('postcss-value-parser').Node[][]; -export = _exports; -//# sourceMappingURL=getArguments.d.ts.map
\ No newline at end of file diff --git a/node_modules/cssnano-utils/types/getArguments.d.ts.map b/node_modules/cssnano-utils/types/getArguments.d.ts.map deleted file mode 100644 index d9715bb8..00000000 --- a/node_modules/cssnano-utils/types/getArguments.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"getArguments.d.ts","sourceRoot":"","sources":["../src/getArguments.js"],"names":[],"mappings":"AAOiB,gCAHN,OAAO,sBAAsB,EAAE,WAAW,GAAG,OAAO,sBAAsB,EAAE,YAAY,GACvF,OAAO,sBAAsB,EAAE,IAAI,EAAE,EAAE,CAalD"}
\ No newline at end of file diff --git a/node_modules/cssnano-utils/types/index.d.ts b/node_modules/cssnano-utils/types/index.d.ts deleted file mode 100644 index b0f607a8..00000000 --- a/node_modules/cssnano-utils/types/index.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import rawCache = require("./rawCache.js"); -import getArguments = require("./getArguments.js"); -import sameParent = require("./sameParent.js"); -export { rawCache, getArguments, sameParent }; -//# sourceMappingURL=index.d.ts.map
\ No newline at end of file diff --git a/node_modules/cssnano-utils/types/index.d.ts.map b/node_modules/cssnano-utils/types/index.d.ts.map deleted file mode 100644 index 6e08bd54..00000000 --- a/node_modules/cssnano-utils/types/index.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.js"],"names":[],"mappings":""}
\ No newline at end of file diff --git a/node_modules/cssnano-utils/types/rawCache.d.ts b/node_modules/cssnano-utils/types/rawCache.d.ts deleted file mode 100644 index 49184b6c..00000000 --- a/node_modules/cssnano-utils/types/rawCache.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export = pluginCreator; -/** - * @type {import('postcss').PluginCreator<void>} - * @return {import('postcss').Plugin} - */ -declare function pluginCreator(): import('postcss').Plugin; -declare namespace pluginCreator { - let postcss: true; -} -//# sourceMappingURL=rawCache.d.ts.map
\ No newline at end of file diff --git a/node_modules/cssnano-utils/types/rawCache.d.ts.map b/node_modules/cssnano-utils/types/rawCache.d.ts.map deleted file mode 100644 index fcc6ee5b..00000000 --- a/node_modules/cssnano-utils/types/rawCache.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"rawCache.d.ts","sourceRoot":"","sources":["../src/rawCache.js"],"names":[],"mappings":";AAEA;;;GAGG;AACH,kCAFY,OAAO,SAAS,EAAE,MAAM,CAyBnC"}
\ No newline at end of file diff --git a/node_modules/cssnano-utils/types/sameParent.d.ts b/node_modules/cssnano-utils/types/sameParent.d.ts deleted file mode 100644 index 548dd11f..00000000 --- a/node_modules/cssnano-utils/types/sameParent.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -export = sameParent; -/** @typedef {import('postcss').AnyNode & {parent?: Child}} Child */ -/** - * @param {Child} nodeA - * @param {Child} nodeB - * @return {boolean} - */ -declare function sameParent(nodeA: Child, nodeB: Child): boolean; -declare namespace sameParent { - export { Child }; -} -type Child = import('postcss').AnyNode & { - parent?: Child; -}; -//# sourceMappingURL=sameParent.d.ts.map
\ No newline at end of file diff --git a/node_modules/cssnano-utils/types/sameParent.d.ts.map b/node_modules/cssnano-utils/types/sameParent.d.ts.map deleted file mode 100644 index 108f914b..00000000 --- a/node_modules/cssnano-utils/types/sameParent.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"sameParent.d.ts","sourceRoot":"","sources":["../src/sameParent.js"],"names":[],"mappings":";AAiBA,oEAAoE;AACpE;;;;GAIG;AACH,mCAJW,KAAK,SACL,KAAK,GACJ,OAAO,CAoBlB;;;;aAxBa,OAAO,SAAS,EAAE,OAAO,GAAG;IAAC,MAAM,CAAC,EAAE,KAAK,CAAA;CAAC"}
\ No newline at end of file |
