{"bugs":"https://github.com/iconify/iconify/issues","dist":{"shasum":"fff11c528490b119a250ace3cf35a0a78e182317","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-3.1.7.tgz","fileCount":155,"integrity":"sha512-JZHlwdID+dy+lTgbYC8NEC4zeugqeYsc6jewvzb4c58kHauJn+X7rNwQjxz5p2qSjqaEeQoLkCIQ9v/H4PK0/w==","signatures":[{"sig":"MEYCIQDU/ey7icPAHDtyAsPj/p7WqLfVU8Eq6gi1y2HlzanxrwIhAI7tKbZZDRkGvZIVGOxENQaA/YysH8sVb/ac7KnuG5Ak","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCLeH3ewB7yddjfrR6cDQYESzMVtxKfucxRu2gdhGNNZQIgYQVkqBhJcQohzt4kVPJl0TLhu8LvazJtJMOG6hmN0MA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199000},"main":"lib/index.js","name":"@iconify/utils","type":"module","types":"lib/index.d.ts","author":"Vjacheslav Trushkin","module":"lib/index.js","exports":{".":"./lib/index.js","./*":"./*","./lib":"./lib/index.js","./lib/index":"./lib/index.js","./lib/colors":"./lib/colors/index.js","./lib/svg/id":"./lib/svg/id.js","./lib/svg/url":"./lib/svg/url.js","./lib/css/icon":"./lib/css/icon.js","./lib/svg/defs":"./lib/svg/defs.js","./lib/svg/html":"./lib/svg/html.js","./lib/svg/size":"./lib/svg/size.js","./lib/svg/trim":"./lib/svg/trim.js","./lib/css/icons":"./lib/css/icons.js","./lib/css/types":"./lib/css/types.js","./lib/icon/name":"./lib/icon/name.js","./lib/loader/fs":"./lib/loader/fs.js","./lib/svg/build":"./lib/svg/build.js","./lib/svg/parse":"./lib/svg/parse.js","./lib/css/common":"./lib/css/common.js","./lib/css/format":"./lib/css/format.js","./lib/emoji/data":"./lib/emoji/data.js","./lib/icon/merge":"./lib/icon/merge.js","./lib/misc/title":"./lib/misc/title.js","./lib/svg/pretty":"./lib/svg/pretty.js","./lib/emoji/parse":"./lib/emoji/parse.js","./lib/icon/square":"./lib/icon/square.js","./lib/loader/warn":"./lib/loader/warn.js","./lib/svg/viewbox":"./lib/svg/viewbox.js","./lib/colors/index":"./lib/colors/index.js","./lib/colors/types":"./lib/colors/types.js","./lib/emoji/format":"./lib/emoji/format.js","./lib/loader/types":"./lib/loader/types.js","./lib/loader/utils":"./lib/loader/utils.js","./lib/misc/objects":"./lib/misc/objects.js","./lib/misc/strings":"./lib/misc/strings.js","./lib/emoji/cleanup":"./lib/emoji/cleanup.js","./lib/emoji/convert":"./lib/emoji/convert.js","./lib/icon-set/tree":"./lib/icon-set/tree.js","./lib/icon/defaults":"./lib/icon/defaults.js","./lib/loader/custom":"./lib/loader/custom.js","./lib/loader/loader":"./lib/loader/loader.js","./lib/loader/modern":"./lib/loader/modern.js","./lib/misc/licenses":"./lib/misc/licenses.js","./lib/icon-set/parse":"./lib/icon-set/parse.js","./lib/svg/inner-html":"./lib/svg/inner-html.js","./lib/colors/keywords":"./lib/colors/keywords.js","./lib/emoji/test/name":"./lib/emoji/test/name.js","./lib/emoji/test/tree":"./lib/emoji/test/tree.js","./lib/icon-set/expand":"./lib/icon-set/expand.js","./lib/icon-set/minify":"./lib/icon-set/minify.js","./lib/emoji/regex/base":"./lib/emoji/regex/base.js","./lib/emoji/regex/tree":"./lib/emoji/regex/tree.js","./lib/emoji/test/parse":"./lib/emoji/test/parse.js","./lib/loader/hmr-utils":"./lib/loader/hmr-utils.js","./lib/icon-set/get-icon":"./lib/icon-set/get-icon.js","./lib/icon-set/validate":"./lib/icon-set/validate.js","./lib/emoji/regex/create":"./lib/emoji/regex/create.js","./lib/emoji/replace/find":"./lib/emoji/replace/find.js","./lib/emoji/test/missing":"./lib/emoji/test/missing.js","./lib/emoji/test/similar":"./lib/emoji/test/similar.js","./lib/icon-set/get-icons":"./lib/icon-set/get-icons.js","./lib/loader/install-pkg":"./lib/loader/install-pkg.js","./lib/loader/node-loader":"./lib/loader/node-loader.js","./lib/customisations/bool":"./lib/customisations/bool.js","./lib/customisations/flip":"./lib/customisations/flip.js","./lib/emoji/regex/numbers":"./lib/emoji/regex/numbers.js","./lib/emoji/regex/similar":"./lib/emoji/regex/similar.js","./lib/loader/external-pkg":"./lib/loader/external-pkg.js","./lib/loader/node-loaders":"./lib/loader/node-loaders.js","./lib/customisations/merge":"./lib/customisations/merge.js","./lib/icon/transformations":"./lib/icon/transformations.js","./lib/customisations/rotate":"./lib/customisations/rotate.js","./lib/emoji/replace/replace":"./lib/emoji/replace/replace.js","./lib/emoji/test/components":"./lib/emoji/test/components.js","./lib/emoji/test/variations":"./lib/emoji/test/variations.js","./lib/icon-set/convert-info":"./lib/icon-set/convert-info.js","./lib/svg/encode-svg-for-css":"./lib/svg/encode-svg-for-css.js","./lib/customisations/defaults":"./lib/customisations/defaults.js","./lib/icon-set/validate-basic":"./lib/icon-set/validate-basic.js"},"license":"MIT","scripts":{"fmt":"npx oxfmt src/ --write","lint":"npx oxlint --fix src/","test":"node ./scripts/prepare-tests.mjs && vitest","build":"tsdown","prebuild":"pnpm run lint"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"homepage":"https://iconify.design/docs/libraries/utils/","repository":{"url":"https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@iconify/types":"^2.0.0","@antfu/install-pkg":"^2.0.1","import-meta-resolve":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@iconify-json/fa6-regular":"^1.2.4","@iconify-json/flat-color-icons":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/utils_3.1.7_1788708947475_0.10321175377027947","host":"s3://npm-registry-packages-npm-production"},"_id":"@iconify/utils@3.1.7","version":"3.1.7"}