{"_id":"@dongnae/material-symbols-react","_rev":"7-9440c593873d7eecff897933c143bc01","name":"@dongnae/material-symbols-react","dist-tags":{"latest":"2.0.4"},"versions":{"1.25.3":{"name":"@dongnae/material-symbols-react","version":"1.25.3","keywords":["react","react-component","mui","material-ui","material design","icons"],"author":{"name":"dongnae-p"},"license":"Apache-2.0","_id":"@dongnae/material-symbols-react@1.25.3","maintainers":[{"name":"dongnae-p","email":"patricelynx@gmail.com"}],"homepage":"https://github.com/dongnae-official/material-symbols-react#readme","bugs":{"url":"https://github.com/dongnae-official/material-symbols-react/issues"},"dist":{"shasum":"fac3eaa540ebe6a2081422d7e18820fcd0e3cf21","tarball":"https://registry.npmjs.org/@dongnae/material-symbols-react/-/material-symbols-react-1.25.3.tgz","fileCount":3,"integrity":"sha512-OIvebg5zp+Sk3cO4fRS6nTKph2vYiIEeq9D8WBzcC91OpYHm12MvlR2PXdudqyvNGGUA2qvMnGO1BpZZ9k6H+A==","signatures":[{"sig":"MEQCIHMICO43fZR5ELtwefmnmUFrp994PM+H3jkHLRHS7MCnAiBsmLHulFwf4tb0gYV92o0KyGr5hbRnJJpxdxTxlCAZFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17887},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{"./sharp":"./dist/esm/sharp/index.js","./rounded":"./dist/esm/rounded/index.js","./outlined":"./dist/esm/outlined/index.js","./sharp/filled":"./dist/esm/sharp/filled/index.js","./rounded/filled":"./dist/esm/rounded/filled/index.js","./outlined/filled":"./dist/esm/outlined/filled/index.js"},"gitHead":"7b43ea9c3e57d8ac3a2aaf9ca721b5ec9aec1dc2","scripts":{"lint":"eslint \"{**/*,*}.{js,ts,jsx,tsx}\"","build":"node --max-old-space-size=8192 node_modules/rollup/dist/bin/rollup -c","check":"npm run download:metadata -- --status --dry-run","clean":"rimraf dist","update":"npm run generate && npm run build","prepare":"husky install","download":"npm run download:font && npm run download:metadata","generate":"bun ./src/generate.ts","prebuild":"npm run clean","prettier":"prettier --write \"{src,example/src}/**/*.{js,ts,jsx,tsx}\"","download:font":"npx --yes @material-design-icons/scripts download font --to iconfont","download:metadata":"npx @material-design-icons/scripts download metadata --symbols"},"_npmUser":{"name":"dongnae-p","email":"patricelynx@gmail.com"},"repository":{"url":"git+https://github.com/dongnae-official/material-symbols-react.git","type":"git"},"_npmVersion":"11.6.2","description":"Flexible React package based on Google's Material Icons","directories":{},"_nodeVersion":"24.7.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","react":"^18.2.0","eslint":"^8.56.0","parcel":"^2.10.3","rimraf":"^5.0.5","rollup":"^4.14.2","ts-node":"^10.9.2","prettier":"^3.1.1","puppeteer":"^24.35.0","react-dom":"^18.2.0","typescript":"^5.3.3","lint-staged":"^15.2.0","@types/react":"^18.2.46","@commitlint/cli":"^18.4.4","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","eslint-plugin-react":"^7.33.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^6.17.0","eslint-plugin-react-hooks":"^4.6.0","@rollup/plugin-node-resolve":"^15.2.3","@commitlint/config-conventional":"^18.4.4","@typescript-eslint/eslint-plugin":"^6.17.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/material-symbols-react_1.25.3_1768455116434_0.658131943975307","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.25.4":{"name":"@dongnae/material-symbols-react","version":"1.25.4","keywords":["react","react-component","mui","material-ui","material design","icons"],"author":{"name":"dongnae-p"},"license":"Apache-2.0","_id":"@dongnae/material-symbols-react@1.25.4","maintainers":[{"name":"dongnae-p","email":"patricelynx@gmail.com"}],"homepage":"https://github.com/dongnae-official/material-symbols-react#readme","bugs":{"url":"https://github.com/dongnae-official/material-symbols-react/issues"},"dist":{"shasum":"513102f7449a4d4676a4833c873851ada29f1754","tarball":"https://registry.npmjs.org/@dongnae/material-symbols-react/-/material-symbols-react-1.25.4.tgz","fileCount":26647,"integrity":"sha512-P86FMh9rEsFwkAhWHm4MGQ29qB6P9sEsSEdQdPq/P5bWnFEorp/DcYSKW2lxHbFtZK5/OX7ycMO7I2Tmw2x4fA==","signatures":[{"sig":"MEUCIFPzmfLgpKXde7A/IYANNauAlLy5vF3VIqwKI/qnwaziAiEA69EYkkTebO1wmVdVEuAi0d+R6X3R0o/FgfaPwsZH7HI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19522610},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{"./sharp":"./dist/esm/sharp/index.js","./rounded":"./dist/esm/rounded/index.js","./outlined":"./dist/esm/outlined/index.js","./sharp/filled":"./dist/esm/sharp/filled/index.js","./rounded/filled":"./dist/esm/rounded/filled/index.js","./outlined/filled":"./dist/esm/outlined/filled/index.js"},"gitHead":"497fa27b4b44298504ca6080f91d1efaf96c78af","scripts":{"lint":"eslint \"{**/*,*}.{js,ts,jsx,tsx}\"","build":"node --max-old-space-size=8192 node_modules/rollup/dist/bin/rollup -c","check":"npm run download:metadata -- --status --dry-run","clean":"rimraf dist","update":"npm run generate && npm run build","prepare":"husky install","download":"npm run download:font && npm run download:metadata","generate":"bun ./src/generate.ts","prebuild":"npm run clean","prettier":"prettier --write \"{src,example/src}/**/*.{js,ts,jsx,tsx}\"","download:font":"npx --yes @material-design-icons/scripts download font --to iconfont","download:metadata":"npx @material-design-icons/scripts download metadata --symbols"},"_npmUser":{"name":"dongnae-p","email":"patricelynx@gmail.com"},"repository":{"url":"git+https://github.com/dongnae-official/material-symbols-react.git","type":"git"},"_npmVersion":"11.6.2","description":"Flexible React package based on Google's Material Icons","directories":{},"_nodeVersion":"24.7.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","react":"^18.2.0","eslint":"^8.56.0","parcel":"^2.10.3","rimraf":"^5.0.5","rollup":"^4.14.2","ts-node":"^10.9.2","prettier":"^3.1.1","puppeteer":"^24.35.0","react-dom":"^18.2.0","typescript":"^5.3.3","lint-staged":"^15.2.0","@types/react":"^18.2.46","@commitlint/cli":"^18.4.4","@types/react-dom":"^18.2.18","rollup-plugin-dts":"^6.1.0","eslint-plugin-react":"^7.33.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^6.17.0","eslint-plugin-react-hooks":"^4.6.0","@rollup/plugin-node-resolve":"^15.2.3","@commitlint/config-conventional":"^18.4.4","@typescript-eslint/eslint-plugin":"^6.17.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/material-symbols-react_1.25.4_1768464413368_0.041820910840572045","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.0":{"name":"@dongnae/material-symbols-react","version":"2.0.0","keywords":["react","react-component","mui","material-ui","material design","icons"],"author":{"name":"dongnae-p"},"license":"Apache-2.0","_id":"@dongnae/material-symbols-react@2.0.0","maintainers":[{"name":"dongnae-p","email":"patricelynx@gmail.com"}],"homepage":"https://github.com/dongnae-official/material-symbols-react#readme","bugs":{"url":"https://github.com/dongnae-official/material-symbols-react/issues"},"dist":{"shasum":"1461485c35a59d8aae53021a0b93407a94471eb3","tarball":"https://registry.npmjs.org/@dongnae/material-symbols-react/-/material-symbols-react-2.0.0.tgz","fileCount":26773,"integrity":"sha512-9n8yjqIzwE2dCYDkRd32v39Jh9h/vaAnvynvwAWoJZbyKxXAK9mjrgRDaW5JpCj1riDfq1aVVDWs06G4nqAxnQ==","signatures":[{"sig":"MEUCIQDUnyFRxUH5NX40f9Z0ipusbYkjm5IEWsEIAZ0Z9Sdw2QIgJCbyqk8hAma6KmKu0SLI8ijdEpkEJ21rJFh/+ofn634=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22713845},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{"./sharp":"./dist/esm/sharp/index.js","./rounded":"./dist/esm/rounded/index.js","./outlined":"./dist/esm/outlined/index.js","./sharp/filled":"./dist/esm/sharp/filled/index.js","./rounded/filled":"./dist/esm/rounded/filled/index.js","./outlined/filled":"./dist/esm/outlined/filled/index.js"},"gitHead":"63e4293f4c6e6e3c06ba5bafa8ffab2e295ef84b","scripts":{"lint":"eslint \"{**/*,*}.{js,ts,jsx,tsx}\"","build":"node --max-old-space-size=8192 node_modules/rollup/dist/bin/rollup -c","check":"bun run download:metadata -- --status --dry-run","clean":"rimraf dist","update":"bun run generate && bun run build","prepare":"node -e \"if (process.env.CI) process.exit(0); try { require('husky').install(); } catch (e) { console.warn('husky not installed'); }\"","download":"bun run download:metadata","generate":"bun ./src/generate.ts","prebuild":"bun run clean","prettier":"prettier --write \"{src,example/src}/**/*.{js,ts,jsx,tsx}\"","build:min":"MINIFY=true node --max-old-space-size=8192 node_modules/rollup/dist/bin/rollup -c","build:fast":"SKIP_TYPES=true node --max-old-space-size=8192 node_modules/rollup/dist/bin/rollup -c","download:font":"bunx --yes @material-design-icons/scripts download font --to iconfont","build:fast:min":"MINIFY=true SKIP_TYPES=true node --max-old-space-size=8192 node_modules/rollup/dist/bin/rollup -c","download:metadata":"bunx @material-design-icons/scripts download metadata --symbols"},"_npmUser":{"name":"dongnae-p","email":"patricelynx@gmail.com"},"repository":{"url":"git+https://github.com/dongnae-official/material-symbols-react.git","type":"git"},"_npmVersion":"11.6.2","description":"Flexible React package based on Google's Material Icons","directories":{},"_nodeVersion":"24.7.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","react":"^18.3.1","eslint":"^8.57.1","parcel":"^2.16.3","rimraf":"^5.0.10","rollup":"^4.55.1","ts-node":"^10.9.2","prettier":"^3.8.0","puppeteer":"^24.35.0","react-dom":"^18.3.1","typescript":"^5.9.3","lint-staged":"^15.5.2","@types/react":"^18.3.27","@commitlint/cli":"^18.6.1","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.3.0","eslint-plugin-react":"^7.37.5","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^6.21.0","eslint-plugin-react-hooks":"^4.6.2","@rollup/plugin-node-resolve":"^15.3.1","@commitlint/config-conventional":"^18.6.3","@typescript-eslint/eslint-plugin":"^6.21.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/material-symbols-react_2.0.0_1768555870668_0.856465659767512","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.1":{"name":"@dongnae/material-symbols-react","version":"2.0.1","keywords":["react","react-component","mui","material-ui","material design","icons"],"author":{"name":"dongnae-p"},"license":"Apache-2.0","_id":"@dongnae/material-symbols-react@2.0.1","maintainers":[{"name":"dongnae-p","email":"patricelynx@gmail.com"}],"homepage":"https://github.com/dongnae-official/material-symbols-react#readme","bugs":{"url":"https://github.com/dongnae-official/material-symbols-react/issues"},"dist":{"shasum":"ec032ff6d2fee8504ea313673fe2c1a55de2837f","tarball":"https://registry.npmjs.org/@dongnae/material-symbols-react/-/material-symbols-react-2.0.1.tgz","fileCount":26682,"integrity":"sha512-a1qCRIS4YE1O66R0FWNxWNp6WP05oHgUd1FAlXyqq+sVfBraN2V05VSzDZzY358RTqPqyQ47qxPVq9Nifh9Ulw==","signatures":[{"sig":"MEUCIDPS0nnKxmz4VuIR7TuH2r1oeGhxs3wjTkrJo0kkiaEmAiEAmupHKasN0n5tupNmfMir2ZMIiD8W1ihWMj0hiEPUBUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dongnae%2fmaterial-symbols-react@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22650467},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js"},"./sharp":"./dist/esm/sharp/index.js","./rounded":"./dist/esm/rounded/index.js","./outlined":"./dist/esm/outlined/index.js","./sharp/filled":"./dist/esm/sharp/filled/index.js","./rounded/filled":"./dist/esm/rounded/filled/index.js","./outlined/filled":"./dist/esm/outlined/filled/index.js"},"gitHead":"d92d5bec5fd1e16cd53622488b36366141aaa0fb","scripts":{"lint":"eslint \"{**/*,*}.{js,ts,jsx,tsx}\"","build":"node --max-old-space-size=8192 node_modules/rollup/dist/bin/rollup -c --parallel","check":"bun run download:metadata -- --status --dry-run","clean":"rimraf dist","update":"bun run generate && bun run build","prepare":"node -e \"if (process.env.CI) process.exit(0); try { require('husky').install(); } catch (e) { console.warn('husky not installed'); }\"","download":"bun run download:metadata","generate":"bun ./src/generate.ts","prebuild":"bun run clean","prettier":"prettier --write \"{src,example/src}/**/*.{js,ts,jsx,tsx}\"","build:min":"MINIFY=true node --max-old-space-size=8192 node_modules/rollup/dist/bin/rollup -c --parallel","build:fast":"SKIP_TYPES=true node --max-old-space-size=8192 node_modules/rollup/dist/bin/rollup -c --parallel","download:font":"bunx --yes @material-design-icons/scripts download font --to iconfont","build:fast:min":"MINIFY=true SKIP_TYPES=true node --max-old-space-size=8192 node_modules/rollup/dist/bin/rollup -c --parallel","download:metadata":"bunx @material-design-icons/scripts download metadata --symbols"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f47edf4b-0022-4718-9ced-e385468055ee"}},"repository":{"url":"git+https://github.com/dongnae-official/material-symbols-react.git","type":"git"},"_npmVersion":"11.7.0","description":"Flexible React package based on Google's Material Icons","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","react":"^18.3.1","eslint":"^8.57.1","parcel":"^2.16.3","rimraf":"^5.0.10","rollup":"^4.55.1","ts-node":"^10.9.2","prettier":"^3.8.0","puppeteer":"^24.35.0","react-dom":"^18.3.1","typescript":"^5.9.3","lint-staged":"^15.5.2","@types/react":"^18.3.27","@commitlint/cli":"^18.6.1","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.3.0","eslint-plugin-react":"^7.37.5","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^6.21.0","eslint-plugin-react-hooks":"^4.6.2","@rollup/plugin-node-resolve":"^15.3.1","@commitlint/config-conventional":"^18.6.3","@typescript-eslint/eslint-plugin":"^6.21.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/material-symbols-react_2.0.1_1768558123776_0.9726177138590171","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.2":{"name":"@dongnae/material-symbols-react","version":"2.0.2","keywords":["react","react-component","mui","material-ui","material design","icons"],"author":{"name":"dongnae-p"},"license":"Apache-2.0","_id":"@dongnae/material-symbols-react@2.0.2","maintainers":[{"name":"dongnae-p","email":"patricelynx@gmail.com"}],"homepage":"https://github.com/dongnae-official/material-symbols-react#readme","bugs":{"url":"https://github.com/dongnae-official/material-symbols-react/issues"},"dist":{"shasum":"0c2a81e2fe1ced4263639f5240e972a44003c297","tarball":"https://registry.npmjs.org/@dongnae/material-symbols-react/-/material-symbols-react-2.0.2.tgz","fileCount":26682,"integrity":"sha512-gJSZTHzOhf4ukrR6Y4GkBhXIYSCZ7kSrQHYeGYjpvMhb6dSgzi/79ESy0ZzPxADri7+MFYC4VocjaYJSOTkHVA==","signatures":[{"sig":"MEUCIQD0aqlOHmvuCjP6x7Yuq+HqKLON8xQ72nApDPlkOpxB0wIgPmz5YvWQghjTCg9crcg2YrQK7Sf+wFx4iWQVHZ4u30w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dongnae%2fmaterial-symbols-react@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24268095},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js"},"./sharp":"./dist/esm/sharp/index.js","./rounded":"./dist/esm/rounded/index.js","./outlined":"./dist/esm/outlined/index.js","./sharp/filled":"./dist/esm/sharp/filled/index.js","./rounded/filled":"./dist/esm/rounded/filled/index.js","./outlined/filled":"./dist/esm/outlined/filled/index.js"},"gitHead":"062620801f94cc3257279250c82afa4f78191d2c","scripts":{"lint":"eslint \"{**/*,*}.{js,ts,jsx,tsx}\"","build":"node --max-old-space-size=8192 node_modules/rollup/dist/bin/rollup -c","check":"bun run download:metadata -- --status --dry-run","clean":"rimraf dist","update":"bun run generate && bun run build","prepare":"node -e \"if (process.env.CI) process.exit(0); try { require('husky').install(); } catch (e) { console.warn('husky not installed'); }\"","download":"bun run download:metadata","generate":"bun ./src/generate.ts","prebuild":"bun run clean","prettier":"prettier --write \"{src,example/src}/**/*.{js,ts,jsx,tsx}\"","build:min":"MINIFY=true node --max-old-space-size=8192 node_modules/rollup/dist/bin/rollup -c","build:fast":"SKIP_TYPES=true node --max-old-space-size=8192 node_modules/rollup/dist/bin/rollup -c","download:font":"bunx --yes @material-design-icons/scripts download font --to iconfont","build:fast:min":"MINIFY=true SKIP_TYPES=true node --max-old-space-size=8192 node_modules/rollup/dist/bin/rollup -c","download:metadata":"bunx @material-design-icons/scripts download metadata --symbols","generate:wrappers":"bun ./src/generate.wrappers.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f47edf4b-0022-4718-9ced-e385468055ee"}},"repository":{"url":"git+https://github.com/dongnae-official/material-symbols-react.git","type":"git"},"_npmVersion":"11.7.0","description":"Flexible React package based on Google's Material Icons","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","react":"^18.3.1","eslint":"^8.57.1","parcel":"^2.16.3","rimraf":"^5.0.10","rollup":"^4.55.1","ts-node":"^10.9.2","prettier":"^3.8.0","puppeteer":"^24.35.0","react-dom":"^18.3.1","typescript":"^5.9.3","lint-staged":"^15.5.2","@types/react":"^18.3.27","@commitlint/cli":"^18.6.1","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.3.0","eslint-plugin-react":"^7.37.5","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^6.21.0","eslint-plugin-react-hooks":"^4.6.2","@rollup/plugin-node-resolve":"^15.3.1","@commitlint/config-conventional":"^18.6.3","@typescript-eslint/eslint-plugin":"^6.21.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/material-symbols-react_2.0.2_1768802227696_0.10984933715193756","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.4":{"name":"@dongnae/material-symbols-react","version":"2.0.4","keywords":["react","react-component","mui","material-ui","material design","icons"],"author":{"name":"dongnae-p"},"license":"Apache-2.0","_id":"@dongnae/material-symbols-react@2.0.4","maintainers":[{"name":"dongnae-p","email":"patricelynx@gmail.com"}],"homepage":"https://github.com/dongnae-official/material-symbols-react#readme","bugs":{"url":"https://github.com/dongnae-official/material-symbols-react/issues"},"dist":{"shasum":"4b6cff713aff267a4fe4bae6983aa65e32f93250","tarball":"https://registry.npmjs.org/@dongnae/material-symbols-react/-/material-symbols-react-2.0.4.tgz","fileCount":26682,"integrity":"sha512-MVrdAzsm70epPt5R9OtUpC1Tdxeg5EQDoBdbxv/WUtvdMIpRyXwYTWAb/yzIAB9r+KogJL0dcAT4zzqzQuxW5w==","signatures":[{"sig":"MEYCIQDcDtmplDmKjkgJ0hVa9K2JvUNdni3IHEeqnMLnEUr5RQIhAOL4zhk2tH52W3+SlN5GY4bFjTyZv8YursO3kTsqwzhJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dongnae%2fmaterial-symbols-react@2.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24268176},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js"},"./sharp":"./dist/esm/sharp/index.js","./rounded":"./dist/esm/rounded/index.js","./outlined":"./dist/esm/outlined/index.js","./sharp/filled":"./dist/esm/sharp/filled/index.js","./rounded/filled":"./dist/esm/rounded/filled/index.js","./outlined/filled":"./dist/esm/outlined/filled/index.js"},"gitHead":"bd46c7be2272b7d9a21e3ccfb88b7558e4343be2","scripts":{"lint":"eslint \"{**/*,*}.{js,ts,jsx,tsx}\"","build":"node --max-old-space-size=8192 node_modules/rollup/dist/bin/rollup -c","check":"bun run download:metadata -- --status --dry-run","clean":"rimraf dist","update":"bun run generate && bun run build","prepare":"node -e \"if (process.env.CI) process.exit(0); try { require('husky').install(); } catch (e) { console.warn('husky not installed'); }\"","download":"bun run download:metadata","generate":"bun ./src/generate.ts","prebuild":"bun run clean","prettier":"prettier --write \"{src,example/src}/**/*.{js,ts,jsx,tsx}\"","build:min":"MINIFY=true node --max-old-space-size=8192 node_modules/rollup/dist/bin/rollup -c","build:fast":"SKIP_TYPES=true node --max-old-space-size=8192 node_modules/rollup/dist/bin/rollup -c","download:font":"bunx --yes @material-design-icons/scripts download font --to iconfont","build:fast:min":"MINIFY=true SKIP_TYPES=true node --max-old-space-size=8192 node_modules/rollup/dist/bin/rollup -c","generate:indexes":"bun ./src/generate.indexes.ts","download:metadata":"bunx @material-design-icons/scripts download metadata --symbols","generate:wrappers":"bun ./src/generate.wrappers.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f47edf4b-0022-4718-9ced-e385468055ee"}},"repository":{"url":"git+https://github.com/dongnae-official/material-symbols-react.git","type":"git"},"_npmVersion":"11.7.0","description":"Flexible React package based on Google's Material Icons","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","react":"^18.3.1","eslint":"^8.57.1","parcel":"^2.16.3","rimraf":"^5.0.10","rollup":"^4.55.1","ts-node":"^10.9.2","prettier":"^3.8.0","puppeteer":"^24.35.0","react-dom":"^18.3.1","typescript":"^5.9.3","lint-staged":"^15.5.2","@types/react":"^18.3.27","@commitlint/cli":"^18.6.1","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.3.0","eslint-plugin-react":"^7.37.5","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^6.21.0","eslint-plugin-react-hooks":"^4.6.2","@rollup/plugin-node-resolve":"^15.3.1","@commitlint/config-conventional":"^18.6.3","@typescript-eslint/eslint-plugin":"^6.21.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/material-symbols-react_2.0.4_1768804520012_0.7399050660709687","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2026-01-15T05:31:56.318Z","modified":"2026-01-22T01:26:57.498Z","1.25.3":"2026-01-15T05:31:56.580Z","1.25.4":"2026-01-15T08:06:53.678Z","2.0.0":"2026-01-16T09:31:11.093Z","2.0.1":"2026-01-16T10:08:44.154Z","2.0.2":"2026-01-19T05:57:07.987Z","2.0.4":"2026-01-19T06:35:20.324Z"},"bugs":{"url":"https://github.com/dongnae-official/material-symbols-react/issues"},"author":{"name":"dongnae-p"},"license":"Apache-2.0","homepage":"https://github.com/dongnae-official/material-symbols-react#readme","keywords":["react","react-component","mui","material-ui","material design","icons"],"repository":{"url":"git+https://github.com/dongnae-official/material-symbols-react.git","type":"git"},"description":"Flexible React package based on Google's Material Icons","maintainers":[{"name":"dongnae-p","email":"patricelynx@gmail.com"}],"readme":"<h1 align=\"center\">Material Symbols React</h1>\n\nUse [Google's Material Symbols (icons)](https://fonts.google.com/icons?icon.set=Material+Symbols) in React with ease.\n\nThis is a fork of `@nine-thirty-five/material-symbols-react` with additional updates.\n\n<div align=\"center\">\n\n[![NPM version][npm-image]][npm-url]\n[![Downloads][download-image]][npm-downloads]\n![npm-typescript]\n[![GitHub License](https://img.shields.io/badge/license-Apache--2.0-green)](./LICENSE)\n\n</div>\n\n- [Installation](#installation)\n- [Usage](#usage)\n  - [Importing](#importing)\n  - [Component Props](#component-props)\n- [Publishing](#publishing)\n- [License](#license)\n\n## Installation\n\n```sh\n# npm\nnpm install @dongnae/material-symbols-react\n\n# yarn\nyarn add @dongnae/material-symbols-react\n\n# pnpm\npnpm add @dongnae/material-symbols-react\n```\n\n## Usage\n\n`@dongnae/material-symbols-react` provides three Material icon **variants** in both **_default_** and **_filled_** types.\n\nIcon variants are:\n\n- Outlined\n- Rounded\n- Sharp\n\n### Importing\n\nThere are two ways to import an icon based on your prefered type and variant.\n\n```tsx\n// Outlined variant\nimport { Search } from '@dongnae/material-symbols-react/outlined';\nimport { Home } from '@dongnae/material-symbols-react/outlined/filled';\n\n// Rounded variant\nimport { Star } from '@dongnae/material-symbols-react/rounded';\nimport { Favorite } from '@dongnae/material-symbols-react/rounded/filled';\n\n// Sharp variant\nimport { Delete } from '@dongnae/material-symbols-react/sharp';\nimport { Login } from '@dongnae/material-symbols-react/sharp/filled';\n```\n\n### Component Props\n\nIcon component support all props that a React SVG component supports.\n\n```tsx\n// Sample props\n<Search className=\"yourClassName\" />\n<Home style={{fill: 'red'}} />\n<Star height='1rem' width='1rem' />\n<Favorite height={16} width={16} />\n<Delete fill='red' />\n<Login viewBox='0 0 24 24' />\n```\n\n## Using icon wrapper\n\nThe icon wrapper is a component that internally decides which icon variant to display using the `variant` and `filled` props.\n\n```tsx\n// Outlined variant\nimport { Search, Home, Star } from '@dongnae/material-symbols-react';\n\n// Sample props\n<Search variant=\"outlined\" className=\"yourClassName\" />\n<Home variant=\"sharp\" style={{fill: 'red'}} />\n<Star variant=\"sharp\" size='1rem' filled />\n```\n\n> Note: the wrappers support the `size` prop, which sets both the height and width simultaneously.\n\n## Publishing\n\nThis repo uses npm Trusted Publishing (OIDC) for GitHub Actions, so no long-lived `NPM_TOKEN` is required.\n\n## License\n\nMaterial design icons are created by [Google](https://github.com/google/material-design-icons#license).\n\n> We have made these icons available for you to incorporate into your products under the Apache License Version 2.0. Feel free to remix and re-share these icons and documentation in your products. We'd love attribution in your app's about screen, but it's not required.\n\n[npm-url]: https://www.npmjs.com/package/@dongnae/material-symbols-react\n[npm-image]: https://img.shields.io/npm/v/@dongnae/material-symbols-react\n[download-image]: https://img.shields.io/npm/dm/@dongnae/material-symbols-react\n[npm-downloads]: https://www.npmjs.com/package/@dongnae/material-symbols-react\n[github-license]: https://img.shields.io/github/license/dongnae-official/material-symbols-react\n[github-license-url]: https://github.com/dongnae-official/material-symbols-react/blob/master/LICENSE\n[github-build]: https://github.com/dongnae-official/material-symbols-react/actions/workflows/publish.yml/badge.svg\n[github-build-url]: https://github.com/dongnae-official/material-symbols-react/actions/workflows/publish.yml\n[npm-typescript]: https://img.shields.io/npm/types/@dongnae/material-symbols-react\n[license]: https://github.com/dongnae-official/material-symbols-react/blob/main/LICENSE\n","readmeFilename":"README.md"}