summaryrefslogtreecommitdiff
path: root/node_modules/picocolors
diff options
context:
space:
mode:
authorlittleblack111 <littleblack11111@gmail.com>2026-05-18 23:10:59 +0800
committerlittleblack111 <littleblack11111@gmail.com>2026-05-18 23:41:44 +0800
commitfc87c009806dcc98867f6b58efe29b042aa01dee (patch)
tree8f59b3f4a5b66e9dfef2d40c8d318e258a521228 /node_modules/picocolors
parent3336b2356ee6152d9c6ae59bd9b87ccbc0958407 (diff)
node: updatemain
Diffstat (limited to 'node_modules/picocolors')
-rw-r--r--node_modules/picocolors/LICENSE15
-rw-r--r--node_modules/picocolors/README.md21
-rw-r--r--node_modules/picocolors/package.json25
-rw-r--r--node_modules/picocolors/picocolors.browser.js4
-rw-r--r--node_modules/picocolors/picocolors.d.ts5
-rw-r--r--node_modules/picocolors/picocolors.js65
-rw-r--r--node_modules/picocolors/types.ts30
7 files changed, 0 insertions, 165 deletions
diff --git a/node_modules/picocolors/LICENSE b/node_modules/picocolors/LICENSE
deleted file mode 100644
index 496098c6..00000000
--- a/node_modules/picocolors/LICENSE
+++ /dev/null
@@ -1,15 +0,0 @@
-ISC License
-
-Copyright (c) 2021 Alexey Raspopov, Kostiantyn Denysov, Anton Verinov
-
-Permission to use, copy, modify, and/or distribute this software for any
-purpose with or without fee is hereby granted, provided that the above
-copyright notice and this permission notice appear in all copies.
-
-THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
diff --git a/node_modules/picocolors/README.md b/node_modules/picocolors/README.md
deleted file mode 100644
index 8e47aa8e..00000000
--- a/node_modules/picocolors/README.md
+++ /dev/null
@@ -1,21 +0,0 @@
-# picocolors
-
-The tiniest and the fastest library for terminal output formatting with ANSI colors.
-
-```javascript
-import pc from "picocolors"
-
-console.log(
- pc.green(`How are ${pc.italic(`you`)} doing?`)
-)
-```
-
-- **No dependencies.**
-- **14 times** smaller and **2 times** faster than chalk.
-- Used by popular tools like PostCSS, SVGO, Stylelint, and Browserslist.
-- Node.js v6+ & browsers support. Support for both CJS and ESM projects.
-- TypeScript type declarations included.
-- [`NO_COLOR`](https://no-color.org/) friendly.
-
-## Docs
-Read **[full docs](https://github.com/alexeyraspopov/picocolors#readme)** on GitHub.
diff --git a/node_modules/picocolors/package.json b/node_modules/picocolors/package.json
deleted file mode 100644
index 8cdcf5f3..00000000
--- a/node_modules/picocolors/package.json
+++ /dev/null
@@ -1,25 +0,0 @@
-{
- "name": "picocolors",
- "version": "1.0.1",
- "main": "./picocolors.js",
- "types": "./picocolors.d.ts",
- "browser": {
- "./picocolors.js": "./picocolors.browser.js"
- },
- "sideEffects": false,
- "description": "The tiniest and the fastest library for terminal output formatting with ANSI colors",
- "files": [
- "picocolors.*",
- "types.ts"
- ],
- "keywords": [
- "terminal",
- "colors",
- "formatting",
- "cli",
- "console"
- ],
- "author": "Alexey Raspopov",
- "repository": "alexeyraspopov/picocolors",
- "license": "ISC"
-}
diff --git a/node_modules/picocolors/picocolors.browser.js b/node_modules/picocolors/picocolors.browser.js
deleted file mode 100644
index 5eb9fbe8..00000000
--- a/node_modules/picocolors/picocolors.browser.js
+++ /dev/null
@@ -1,4 +0,0 @@
-var x=String;
-var create=function() {return {isColorSupported:false,reset:x,bold:x,dim:x,italic:x,underline:x,inverse:x,hidden:x,strikethrough:x,black:x,red:x,green:x,yellow:x,blue:x,magenta:x,cyan:x,white:x,gray:x,bgBlack:x,bgRed:x,bgGreen:x,bgYellow:x,bgBlue:x,bgMagenta:x,bgCyan:x,bgWhite:x}};
-module.exports=create();
-module.exports.createColors = create;
diff --git a/node_modules/picocolors/picocolors.d.ts b/node_modules/picocolors/picocolors.d.ts
deleted file mode 100644
index 94e146a8..00000000
--- a/node_modules/picocolors/picocolors.d.ts
+++ /dev/null
@@ -1,5 +0,0 @@
-import { Colors } from "./types"
-
-declare const picocolors: Colors & { createColors: (enabled?: boolean) => Colors }
-
-export = picocolors
diff --git a/node_modules/picocolors/picocolors.js b/node_modules/picocolors/picocolors.js
deleted file mode 100644
index 8b8a23e4..00000000
--- a/node_modules/picocolors/picocolors.js
+++ /dev/null
@@ -1,65 +0,0 @@
-let argv = process.argv || [],
- env = process.env
-let isColorSupported =
- !("NO_COLOR" in env || argv.includes("--no-color")) &&
- ("FORCE_COLOR" in env ||
- argv.includes("--color") ||
- process.platform === "win32" ||
- (require != null && require("tty").isatty(1) && env.TERM !== "dumb") ||
- "CI" in env)
-
-let formatter =
- (open, close, replace = open) =>
- input => {
- let string = "" + input
- let index = string.indexOf(close, open.length)
- return ~index
- ? open + replaceClose(string, close, replace, index) + close
- : open + string + close
- }
-
-let replaceClose = (string, close, replace, index) => {
- let result = ""
- let cursor = 0
- do {
- result += string.substring(cursor, index) + replace
- cursor = index + close.length
- index = string.indexOf(close, cursor)
- } while (~index)
- return result + string.substring(cursor)
-}
-
-let createColors = (enabled = isColorSupported) => {
- let init = enabled ? formatter : () => String
- return {
- isColorSupported: enabled,
- reset: init("\x1b[0m", "\x1b[0m"),
- bold: init("\x1b[1m", "\x1b[22m", "\x1b[22m\x1b[1m"),
- dim: init("\x1b[2m", "\x1b[22m", "\x1b[22m\x1b[2m"),
- italic: init("\x1b[3m", "\x1b[23m"),
- underline: init("\x1b[4m", "\x1b[24m"),
- inverse: init("\x1b[7m", "\x1b[27m"),
- hidden: init("\x1b[8m", "\x1b[28m"),
- strikethrough: init("\x1b[9m", "\x1b[29m"),
- black: init("\x1b[30m", "\x1b[39m"),
- red: init("\x1b[31m", "\x1b[39m"),
- green: init("\x1b[32m", "\x1b[39m"),
- yellow: init("\x1b[33m", "\x1b[39m"),
- blue: init("\x1b[34m", "\x1b[39m"),
- magenta: init("\x1b[35m", "\x1b[39m"),
- cyan: init("\x1b[36m", "\x1b[39m"),
- white: init("\x1b[37m", "\x1b[39m"),
- gray: init("\x1b[90m", "\x1b[39m"),
- bgBlack: init("\x1b[40m", "\x1b[49m"),
- bgRed: init("\x1b[41m", "\x1b[49m"),
- bgGreen: init("\x1b[42m", "\x1b[49m"),
- bgYellow: init("\x1b[43m", "\x1b[49m"),
- bgBlue: init("\x1b[44m", "\x1b[49m"),
- bgMagenta: init("\x1b[45m", "\x1b[49m"),
- bgCyan: init("\x1b[46m", "\x1b[49m"),
- bgWhite: init("\x1b[47m", "\x1b[49m"),
- }
-}
-
-module.exports = createColors()
-module.exports.createColors = createColors
diff --git a/node_modules/picocolors/types.ts b/node_modules/picocolors/types.ts
deleted file mode 100644
index b4bacee4..00000000
--- a/node_modules/picocolors/types.ts
+++ /dev/null
@@ -1,30 +0,0 @@
-export type Formatter = (input: string | number | null | undefined) => string
-
-export interface Colors {
- isColorSupported: boolean
- reset: Formatter
- bold: Formatter
- dim: Formatter
- italic: Formatter
- underline: Formatter
- inverse: Formatter
- hidden: Formatter
- strikethrough: Formatter
- black: Formatter
- red: Formatter
- green: Formatter
- yellow: Formatter
- blue: Formatter
- magenta: Formatter
- cyan: Formatter
- white: Formatter
- gray: Formatter
- bgBlack: Formatter
- bgRed: Formatter
- bgGreen: Formatter
- bgYellow: Formatter
- bgBlue: Formatter
- bgMagenta: Formatter
- bgCyan: Formatter
- bgWhite: Formatter
-}