{"bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"b7f70fb8c5aeca8dac535f1ae612005e7177163c","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-1.0.27.tgz","fileCount":108,"integrity":"sha512-/xvd3gZEbZc/jWAsNS/LaPKrGAqz2i8zkSOn/i50I0F5yNdri54Y0bVYXKbkHKacxdg6qgpdAMmPtPlv9qMIkQ==","signatures":[{"sig":"MEUCIQDdofMdFB+JHPu+Io2SSKrI+teDhJ0ZkE5p6sUfwMRCSQIgPT6O2imWmmIKm8FDmPp0Ff216kF3qv1O018EYqQUupg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOK39ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr07hAAnrzAJhgxlcxfAPEKf+aQrmSxnGBUi1YBahgcBx7GtgJvS1tn\r\n+lNpIIVeaFopURhAIy+sUyvpAk0TAOuEdu/x8A9Ayxds6lS1+pm9MHL5bxRh\r\njnKH4NerzLdaxTJM4K5XHYdakNFW8g/pGDMCL60zDR+xg31gzxdc8Xdtib5a\r\nBUucD6k4G3PeDwMKDbhhoVTKPo5Qy/XmExsVMNHGFbfza5FSkFxc9m8KIAlP\r\nFndvImRPfyYhyNUCKTQmYIdYIEq3tlbFKLRWyLW/y2FTfbXTflZgaU15D/Ds\r\ndvqXt4Iadg6EFTmsJgIzmQXV77pwnOI3EfqgZ/LPG9GsMedadtLPnPcJxyTQ\r\nPNApwdt6MJ5G3X5HMXr61kG2LJt6kYTC7v5ubajEETdND/35QDBGxhO2qWE+\r\nUIxaPzHw13cksHzf9pFcr152J+LRH1h3Xw4Qt5yt9OU/lsI/OzPx3JxAUTkJ\r\nnUEQfu9WrlP3px84lNr+qoes4W671bzMA8svWHKL193PLYsSFZGsIrCfwlS5\r\nZM8LlhlNEQfx5uXhLZAwTxbWDKPpSD/ueANsddY172Hx24RVVW2zwDaErJiD\r\neXGXy3JpXnzyo3j6Pb/QXoLibD4zHm+y35Nzvi0j+7Gqul9Se41Bn8MDJk9b\r\n9TUn/ml2nrJvpOK6AyGS+dQBbazG+8gEdNM=\r\n=sMxz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","name":"@iconify/utils","type":"module","types":"lib/index.d.ts","author":{"name":"Vjacheslav Trushkin"},"module":"lib/index.mjs","exports":{".":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/icon":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.cjs"},"./lib/index":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/size":{"import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/icon/name":{"import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/icon/index":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.cjs"},"./lib/icon/merge":{"import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/loader/types":{"import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/strings":{"import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/loader/custom":{"import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/customisations":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.cjs"},"./lib/icon-set/parse":{"import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/colors/keywords":{"import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/icon-set/expand":{"import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/icon-set/get-icon":{"import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/icon-set/get-icons":{"import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/index":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.cjs"},"./lib/customisations/rotate":{"import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/icon-set/convert-info":{"import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/customisations/compare":{"import":"./lib/customisations/compare.mjs","require":"./lib/customisations/compare.cjs"},"./lib/svg/encode-svg-for-css":{"import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/shorthand":{"import":"./lib/customisations/shorthand.mjs","require":"./lib/customisations/shorthand.cjs"}},"gitHead":"f0e78f4c8f8c126076a2dd41fe55f36ad18668f2","license":"MIT","scripts":{"lint":"eslint --fix src/**/*.ts","test":"npm run test:jest-cjs && npm run test:jest-esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","vitest":"npm run vitest:cjs && npm run vitest:esm","prebuild":"npm run lint && npm run clean","vitest:cjs":"vitest --config vitest.config.cjs","vitest:esm":"vitest --config vitest.config.mjs","test:jest-cjs":"jest --clearCache --config=jest.config.cjs && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"homepage":"https://iconify.design/","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"8.5.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"sideEffects":false,"_nodeVersion":"16.14.2","dependencies":{"debug":"^4.3.3","kolorist":"^1.5.0","local-pkg":"^0.4.0","@antfu/utils":"^0.3.0","@iconify/types":"^1.0.13","@antfu/install-pkg":"^0.1.0"},"typesVersions":{"*":{"*":["./lib/*"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.1","eslint":"^8.11.0","rimraf":"^3.0.2","vitest":"^0.5.9","ts-jest":"^27.0.5","ts-node":"^10.6.0","unbuild":"^0.6.9","cross-env":"^7.0.3","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/debug":"^4.1.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@iconify-json/flat-color-icons":"^1.0.2","@typescript-eslint/eslint-plugin":"^5.15.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.27_1647881725134_0.5219757887117178","host":"s3://npm-registry-packages"},"_id":"@iconify/utils@1.0.27","version":"1.0.27"}