| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480 |
- {
- "_from": "@iconify/utils@^2.1.9",
- "_id": "@iconify/utils@2.2.1",
- "_inBundle": false,
- "_integrity": "sha512-0/7J7hk4PqXmxo5PDBDxmnecw5PxklZJfNjIVG9FM0mEfVrvfudS22rYWsqVk6gR3UJ/mSYS90X4R3znXnqfNA==",
- "_location": "/@iconify/utils",
- "_phantomChildren": {
- "package-manager-detector": "0.2.8",
- "tinyexec": "0.3.2"
- },
- "_requested": {
- "type": "range",
- "registry": true,
- "raw": "@iconify/utils@^2.1.9",
- "name": "@iconify/utils",
- "escapedName": "@iconify%2futils",
- "scope": "@iconify",
- "rawSpec": "^2.1.9",
- "saveSpec": null,
- "fetchSpec": "^2.1.9"
- },
- "_requiredBy": [
- "/unplugin-icons"
- ],
- "_resolved": "https://registry.npmmirror.com/@iconify/utils/-/utils-2.2.1.tgz",
- "_shasum": "635b9bd8fd3e5e53742471bc0b5291f1570dda41",
- "_spec": "@iconify/utils@^2.1.9",
- "_where": "E:\\qinduan\\mallbackinfrontend\\node_modules\\unplugin-icons",
- "author": {
- "name": "Vjacheslav Trushkin"
- },
- "bugs": {
- "url": "https://github.com/iconify/iconify/issues"
- },
- "bundleDependencies": false,
- "dependencies": {
- "@antfu/install-pkg": "^0.4.1",
- "@antfu/utils": "^0.7.10",
- "@iconify/types": "^2.0.0",
- "debug": "^4.4.0",
- "globals": "^15.13.0",
- "kolorist": "^1.8.0",
- "local-pkg": "^0.5.1",
- "mlly": "^1.7.3"
- },
- "deprecated": false,
- "description": "Common functions for working with Iconify icon sets used by various packages.",
- "devDependencies": {
- "@eslint/eslintrc": "^3.2.0",
- "@eslint/js": "^9.16.0",
- "@iconify-json/fa6-regular": "^1.2.2",
- "@iconify-json/flat-color-icons": "^1.2.0",
- "@types/debug": "^4.1.12",
- "@types/jest": "^29.5.14",
- "@types/node": "^18.19.67",
- "@typescript-eslint/eslint-plugin": "^8.17.0",
- "eslint": "^9.16.0",
- "eslint-config-prettier": "^9.1.0",
- "eslint-plugin-prettier": "^5.2.1",
- "rimraf": "^6.0.1",
- "typescript": "^5.7.2",
- "unbuild": "^2.0.0",
- "vitest": "^2.1.8"
- },
- "exports": {
- ".": {
- "types": "./lib/index.d.ts",
- "require": "./lib/index.cjs",
- "import": "./lib/index.mjs"
- },
- "./*": "./*",
- "./lib/colors": {
- "types": "./lib/colors/index.d.ts",
- "require": "./lib/colors/index.cjs",
- "import": "./lib/colors/index.mjs"
- },
- "./lib/colors/index": {
- "types": "./lib/colors/index.d.ts",
- "require": "./lib/colors/index.cjs",
- "import": "./lib/colors/index.mjs"
- },
- "./lib/colors/keywords": {
- "types": "./lib/colors/keywords.d.ts",
- "require": "./lib/colors/keywords.cjs",
- "import": "./lib/colors/keywords.mjs"
- },
- "./lib/colors/types": {
- "types": "./lib/colors/types.d.ts",
- "require": "./lib/colors/types.cjs",
- "import": "./lib/colors/types.mjs"
- },
- "./lib/css/common": {
- "types": "./lib/css/common.d.ts",
- "require": "./lib/css/common.cjs",
- "import": "./lib/css/common.mjs"
- },
- "./lib/css/format": {
- "types": "./lib/css/format.d.ts",
- "require": "./lib/css/format.cjs",
- "import": "./lib/css/format.mjs"
- },
- "./lib/css/icon": {
- "types": "./lib/css/icon.d.ts",
- "require": "./lib/css/icon.cjs",
- "import": "./lib/css/icon.mjs"
- },
- "./lib/css/icons": {
- "types": "./lib/css/icons.d.ts",
- "require": "./lib/css/icons.cjs",
- "import": "./lib/css/icons.mjs"
- },
- "./lib/css/types": {
- "types": "./lib/css/types.d.ts",
- "require": "./lib/css/types.cjs",
- "import": "./lib/css/types.mjs"
- },
- "./lib/customisations/bool": {
- "types": "./lib/customisations/bool.d.ts",
- "require": "./lib/customisations/bool.cjs",
- "import": "./lib/customisations/bool.mjs"
- },
- "./lib/customisations/defaults": {
- "types": "./lib/customisations/defaults.d.ts",
- "require": "./lib/customisations/defaults.cjs",
- "import": "./lib/customisations/defaults.mjs"
- },
- "./lib/customisations/flip": {
- "types": "./lib/customisations/flip.d.ts",
- "require": "./lib/customisations/flip.cjs",
- "import": "./lib/customisations/flip.mjs"
- },
- "./lib/customisations/merge": {
- "types": "./lib/customisations/merge.d.ts",
- "require": "./lib/customisations/merge.cjs",
- "import": "./lib/customisations/merge.mjs"
- },
- "./lib/customisations/rotate": {
- "types": "./lib/customisations/rotate.d.ts",
- "require": "./lib/customisations/rotate.cjs",
- "import": "./lib/customisations/rotate.mjs"
- },
- "./lib/emoji/regex/base": {
- "types": "./lib/emoji/regex/base.d.ts",
- "require": "./lib/emoji/regex/base.cjs",
- "import": "./lib/emoji/regex/base.mjs"
- },
- "./lib/emoji/regex/create": {
- "types": "./lib/emoji/regex/create.d.ts",
- "require": "./lib/emoji/regex/create.cjs",
- "import": "./lib/emoji/regex/create.mjs"
- },
- "./lib/emoji/regex/numbers": {
- "types": "./lib/emoji/regex/numbers.d.ts",
- "require": "./lib/emoji/regex/numbers.cjs",
- "import": "./lib/emoji/regex/numbers.mjs"
- },
- "./lib/emoji/regex/similar": {
- "types": "./lib/emoji/regex/similar.d.ts",
- "require": "./lib/emoji/regex/similar.cjs",
- "import": "./lib/emoji/regex/similar.mjs"
- },
- "./lib/emoji/regex/tree": {
- "types": "./lib/emoji/regex/tree.d.ts",
- "require": "./lib/emoji/regex/tree.cjs",
- "import": "./lib/emoji/regex/tree.mjs"
- },
- "./lib/emoji/replace/find": {
- "types": "./lib/emoji/replace/find.d.ts",
- "require": "./lib/emoji/replace/find.cjs",
- "import": "./lib/emoji/replace/find.mjs"
- },
- "./lib/emoji/replace/replace": {
- "types": "./lib/emoji/replace/replace.d.ts",
- "require": "./lib/emoji/replace/replace.cjs",
- "import": "./lib/emoji/replace/replace.mjs"
- },
- "./lib/emoji/test/components": {
- "types": "./lib/emoji/test/components.d.ts",
- "require": "./lib/emoji/test/components.cjs",
- "import": "./lib/emoji/test/components.mjs"
- },
- "./lib/emoji/test/missing": {
- "types": "./lib/emoji/test/missing.d.ts",
- "require": "./lib/emoji/test/missing.cjs",
- "import": "./lib/emoji/test/missing.mjs"
- },
- "./lib/emoji/test/name": {
- "types": "./lib/emoji/test/name.d.ts",
- "require": "./lib/emoji/test/name.cjs",
- "import": "./lib/emoji/test/name.mjs"
- },
- "./lib/emoji/test/parse": {
- "types": "./lib/emoji/test/parse.d.ts",
- "require": "./lib/emoji/test/parse.cjs",
- "import": "./lib/emoji/test/parse.mjs"
- },
- "./lib/emoji/test/tree": {
- "types": "./lib/emoji/test/tree.d.ts",
- "require": "./lib/emoji/test/tree.cjs",
- "import": "./lib/emoji/test/tree.mjs"
- },
- "./lib/emoji/test/similar": {
- "types": "./lib/emoji/test/similar.d.ts",
- "require": "./lib/emoji/test/similar.cjs",
- "import": "./lib/emoji/test/similar.mjs"
- },
- "./lib/emoji/test/variations": {
- "types": "./lib/emoji/test/variations.d.ts",
- "require": "./lib/emoji/test/variations.cjs",
- "import": "./lib/emoji/test/variations.mjs"
- },
- "./lib/emoji/cleanup": {
- "types": "./lib/emoji/cleanup.d.ts",
- "require": "./lib/emoji/cleanup.cjs",
- "import": "./lib/emoji/cleanup.mjs"
- },
- "./lib/emoji/convert": {
- "types": "./lib/emoji/convert.d.ts",
- "require": "./lib/emoji/convert.cjs",
- "import": "./lib/emoji/convert.mjs"
- },
- "./lib/emoji/data": {
- "types": "./lib/emoji/data.d.ts",
- "require": "./lib/emoji/data.cjs",
- "import": "./lib/emoji/data.mjs"
- },
- "./lib/emoji/format": {
- "types": "./lib/emoji/format.d.ts",
- "require": "./lib/emoji/format.cjs",
- "import": "./lib/emoji/format.mjs"
- },
- "./lib/emoji/parse": {
- "types": "./lib/emoji/parse.d.ts",
- "require": "./lib/emoji/parse.cjs",
- "import": "./lib/emoji/parse.mjs"
- },
- "./lib/icon-set/convert-info": {
- "types": "./lib/icon-set/convert-info.d.ts",
- "require": "./lib/icon-set/convert-info.cjs",
- "import": "./lib/icon-set/convert-info.mjs"
- },
- "./lib/icon-set/expand": {
- "types": "./lib/icon-set/expand.d.ts",
- "require": "./lib/icon-set/expand.cjs",
- "import": "./lib/icon-set/expand.mjs"
- },
- "./lib/icon-set/get-icon": {
- "types": "./lib/icon-set/get-icon.d.ts",
- "require": "./lib/icon-set/get-icon.cjs",
- "import": "./lib/icon-set/get-icon.mjs"
- },
- "./lib/icon-set/get-icons": {
- "types": "./lib/icon-set/get-icons.d.ts",
- "require": "./lib/icon-set/get-icons.cjs",
- "import": "./lib/icon-set/get-icons.mjs"
- },
- "./lib/icon-set/minify": {
- "types": "./lib/icon-set/minify.d.ts",
- "require": "./lib/icon-set/minify.cjs",
- "import": "./lib/icon-set/minify.mjs"
- },
- "./lib/icon-set/parse": {
- "types": "./lib/icon-set/parse.d.ts",
- "require": "./lib/icon-set/parse.cjs",
- "import": "./lib/icon-set/parse.mjs"
- },
- "./lib/icon-set/tree": {
- "types": "./lib/icon-set/tree.d.ts",
- "require": "./lib/icon-set/tree.cjs",
- "import": "./lib/icon-set/tree.mjs"
- },
- "./lib/icon-set/validate": {
- "types": "./lib/icon-set/validate.d.ts",
- "require": "./lib/icon-set/validate.cjs",
- "import": "./lib/icon-set/validate.mjs"
- },
- "./lib/icon-set/validate-basic": {
- "types": "./lib/icon-set/validate-basic.d.ts",
- "require": "./lib/icon-set/validate-basic.cjs",
- "import": "./lib/icon-set/validate-basic.mjs"
- },
- "./lib/icon/defaults": {
- "types": "./lib/icon/defaults.d.ts",
- "require": "./lib/icon/defaults.cjs",
- "import": "./lib/icon/defaults.mjs"
- },
- "./lib/icon/merge": {
- "types": "./lib/icon/merge.d.ts",
- "require": "./lib/icon/merge.cjs",
- "import": "./lib/icon/merge.mjs"
- },
- "./lib/icon/name": {
- "types": "./lib/icon/name.d.ts",
- "require": "./lib/icon/name.cjs",
- "import": "./lib/icon/name.mjs"
- },
- "./lib/icon/square": {
- "types": "./lib/icon/square.d.ts",
- "require": "./lib/icon/square.cjs",
- "import": "./lib/icon/square.mjs"
- },
- "./lib/icon/transformations": {
- "types": "./lib/icon/transformations.d.ts",
- "require": "./lib/icon/transformations.cjs",
- "import": "./lib/icon/transformations.mjs"
- },
- "./lib": {
- "types": "./lib/index.d.ts",
- "require": "./lib/index.cjs",
- "import": "./lib/index.mjs"
- },
- "./lib/index": {
- "types": "./lib/index.d.ts",
- "require": "./lib/index.cjs",
- "import": "./lib/index.mjs"
- },
- "./lib/loader/custom": {
- "types": "./lib/loader/custom.d.ts",
- "require": "./lib/loader/custom.cjs",
- "import": "./lib/loader/custom.mjs"
- },
- "./lib/loader/external-pkg": {
- "types": "./lib/loader/external-pkg.d.ts",
- "require": "./lib/loader/external-pkg.cjs",
- "import": "./lib/loader/external-pkg.mjs"
- },
- "./lib/loader/fs": {
- "types": "./lib/loader/fs.d.ts",
- "require": "./lib/loader/fs.cjs",
- "import": "./lib/loader/fs.mjs"
- },
- "./lib/loader/install-pkg": {
- "types": "./lib/loader/install-pkg.d.ts",
- "require": "./lib/loader/install-pkg.cjs",
- "import": "./lib/loader/install-pkg.mjs"
- },
- "./lib/loader/loader": {
- "types": "./lib/loader/loader.d.ts",
- "require": "./lib/loader/loader.cjs",
- "import": "./lib/loader/loader.mjs"
- },
- "./lib/loader/modern": {
- "types": "./lib/loader/modern.d.ts",
- "require": "./lib/loader/modern.cjs",
- "import": "./lib/loader/modern.mjs"
- },
- "./lib/loader/node-loader": {
- "types": "./lib/loader/node-loader.d.ts",
- "require": "./lib/loader/node-loader.cjs",
- "import": "./lib/loader/node-loader.mjs"
- },
- "./lib/loader/node-loaders": {
- "types": "./lib/loader/node-loaders.d.ts",
- "require": "./lib/loader/node-loaders.cjs",
- "import": "./lib/loader/node-loaders.mjs"
- },
- "./lib/loader/types": {
- "types": "./lib/loader/types.d.ts",
- "require": "./lib/loader/types.cjs",
- "import": "./lib/loader/types.mjs"
- },
- "./lib/loader/utils": {
- "types": "./lib/loader/utils.d.ts",
- "require": "./lib/loader/utils.cjs",
- "import": "./lib/loader/utils.mjs"
- },
- "./lib/loader/warn": {
- "types": "./lib/loader/warn.d.ts",
- "require": "./lib/loader/warn.cjs",
- "import": "./lib/loader/warn.mjs"
- },
- "./lib/misc/strings": {
- "types": "./lib/misc/strings.d.ts",
- "require": "./lib/misc/strings.cjs",
- "import": "./lib/misc/strings.mjs"
- },
- "./lib/misc/title": {
- "types": "./lib/misc/title.d.ts",
- "require": "./lib/misc/title.cjs",
- "import": "./lib/misc/title.mjs"
- },
- "./lib/misc/licenses": {
- "types": "./lib/misc/licenses.d.ts",
- "require": "./lib/misc/licenses.cjs",
- "import": "./lib/misc/licenses.mjs"
- },
- "./lib/misc/objects": {
- "types": "./lib/misc/objects.d.ts",
- "require": "./lib/misc/objects.cjs",
- "import": "./lib/misc/objects.mjs"
- },
- "./lib/svg/build": {
- "types": "./lib/svg/build.d.ts",
- "require": "./lib/svg/build.cjs",
- "import": "./lib/svg/build.mjs"
- },
- "./lib/svg/defs": {
- "types": "./lib/svg/defs.d.ts",
- "require": "./lib/svg/defs.cjs",
- "import": "./lib/svg/defs.mjs"
- },
- "./lib/svg/encode-svg-for-css": {
- "types": "./lib/svg/encode-svg-for-css.d.ts",
- "require": "./lib/svg/encode-svg-for-css.cjs",
- "import": "./lib/svg/encode-svg-for-css.mjs"
- },
- "./lib/svg/html": {
- "types": "./lib/svg/html.d.ts",
- "require": "./lib/svg/html.cjs",
- "import": "./lib/svg/html.mjs"
- },
- "./lib/svg/id": {
- "types": "./lib/svg/id.d.ts",
- "require": "./lib/svg/id.cjs",
- "import": "./lib/svg/id.mjs"
- },
- "./lib/svg/inner-html": {
- "types": "./lib/svg/inner-html.d.ts",
- "require": "./lib/svg/inner-html.cjs",
- "import": "./lib/svg/inner-html.mjs"
- },
- "./lib/svg/parse": {
- "types": "./lib/svg/parse.d.ts",
- "require": "./lib/svg/parse.cjs",
- "import": "./lib/svg/parse.mjs"
- },
- "./lib/svg/pretty": {
- "types": "./lib/svg/pretty.d.ts",
- "require": "./lib/svg/pretty.cjs",
- "import": "./lib/svg/pretty.mjs"
- },
- "./lib/svg/size": {
- "types": "./lib/svg/size.d.ts",
- "require": "./lib/svg/size.cjs",
- "import": "./lib/svg/size.mjs"
- },
- "./lib/svg/trim": {
- "types": "./lib/svg/trim.d.ts",
- "require": "./lib/svg/trim.cjs",
- "import": "./lib/svg/trim.mjs"
- },
- "./lib/svg/url": {
- "types": "./lib/svg/url.d.ts",
- "require": "./lib/svg/url.cjs",
- "import": "./lib/svg/url.mjs"
- },
- "./lib/svg/viewbox": {
- "types": "./lib/svg/viewbox.d.ts",
- "require": "./lib/svg/viewbox.cjs",
- "import": "./lib/svg/viewbox.mjs"
- }
- },
- "files": [
- "lib",
- "*.d.ts"
- ],
- "homepage": "https://iconify.design/docs/libraries/utils/",
- "license": "MIT",
- "main": "lib/index.cjs",
- "module": "lib/index.mjs",
- "name": "@iconify/utils",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/iconify/iconify.git",
- "directory": "packages/utils"
- },
- "scripts": {
- "build": "unbuild",
- "clean": "rimraf lib tsconfig.tsbuildinfo",
- "lint": "eslint --fix src/**/*.ts",
- "prebuild": "pnpm run lint && pnpm run clean",
- "test": "node ./scripts/prepare-tests.mjs && pnpm run test:cjs && pnpm run test:esm",
- "test:cjs": "vitest --config vitest.config.cjs",
- "test:esm": "vitest --config vitest.config.mjs"
- },
- "sideEffects": false,
- "type": "module",
- "types": "lib/index.d.ts",
- "version": "2.2.1"
- }
|