Some checks failed
No response / noResponse (push) Has been cancelled
CI / Continuous releases (push) Has been cancelled
CI / test-dev (macos-latest) (push) Has been cancelled
CI / test-dev (ubuntu-latest) (push) Has been cancelled
CI / test-dev (windows-latest) (push) Has been cancelled
Maintenance / main (push) Has been cancelled
Scorecards supply-chain security / Scorecards analysis (push) Has been cancelled
CodeQL / Analyze (push) Has been cancelled
107 lines
3.1 KiB
JSON
107 lines
3.1 KiB
JSON
{
|
|
"name": "@mui/icons-material",
|
|
"version": "7.3.6",
|
|
"author": "MUI Team",
|
|
"description": "Material Design icons distributed as SVG React components.",
|
|
"main": "./src/index.js",
|
|
"keywords": [
|
|
"react",
|
|
"react-component",
|
|
"mui",
|
|
"material-ui",
|
|
"material design",
|
|
"icons"
|
|
],
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+https://github.com/mui/material-ui.git",
|
|
"directory": "packages/mui-icons-material"
|
|
},
|
|
"license": "MIT",
|
|
"bugs": {
|
|
"url": "https://github.com/mui/material-ui/issues"
|
|
},
|
|
"homepage": "https://mui.com/material-ui/material-icons/",
|
|
"funding": {
|
|
"type": "opencollective",
|
|
"url": "https://opencollective.com/mui-org"
|
|
},
|
|
"scripts": {
|
|
"build": "shx cp -r lib/ build/ && pnpm build:copy-files && pnpm build:typings && pnpm build:esm-pkg",
|
|
"build:esm-pkg": "node ./scripts/create-esm-package-json.mjs",
|
|
"build:lib": "code-infra build --hasLargeFiles --skipPackageJson --skipBundlePackageJson --skipMainCheck --buildTypes false",
|
|
"build:lib:clean": "rimraf lib && pnpm build:lib && shx cp -R build lib",
|
|
"build:copy-files": "shx cp package.json README.md ../../CHANGELOG.md ../../LICENSE build",
|
|
"build:typings": "node ./scripts/create-typings.mjs",
|
|
"release": "pnpm build && pnpm publish",
|
|
"src:download": "node ./scripts/download.mjs",
|
|
"src:icons": "cross-env UV_THREADPOOL_SIZE=64 node ./builder.mjs --output-dir src --svg-dir material-icons --renameFilter ./renameFilters/material-design-icons.mjs && pnpm build:lib:clean",
|
|
"test": "pnpm --workspace-root test:unit --project \"*:@mui/icons-material\"",
|
|
"typescript": "tsc -p tsconfig.json",
|
|
"attw": "attw --pack ./build --exclude-entrypoints esm --include-entrypoints Close"
|
|
},
|
|
"dependencies": {
|
|
"@babel/runtime": "^7.28.4"
|
|
},
|
|
"devDependencies": {
|
|
"@mui/icons-material": "workspace:*",
|
|
"@mui/internal-waterfall": "workspace:^",
|
|
"@mui/material": "workspace:^",
|
|
"@types/chai": "^5.2.3",
|
|
"@types/react": "^19.2.7",
|
|
"chai": "^6.0.1",
|
|
"chalk": "^5.6.0",
|
|
"cross-fetch": "^4.1.0",
|
|
"es-toolkit": "^1.39.10",
|
|
"fast-glob": "^3.3.3",
|
|
"mustache": "^4.2.0",
|
|
"react": "^19.2.1",
|
|
"rimraf": "^6.0.1",
|
|
"shx": "^0.4.0",
|
|
"svgo": "^4.0.0",
|
|
"yargs": "^18.0.0"
|
|
},
|
|
"peerDependencies": {
|
|
"@mui/material": "workspace:^",
|
|
"@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0",
|
|
"react": "^17.0.0 || ^18.0.0 || ^19.0.0"
|
|
},
|
|
"peerDependenciesMeta": {
|
|
"@types/react": {
|
|
"optional": true
|
|
}
|
|
},
|
|
"sideEffects": false,
|
|
"publishConfig": {
|
|
"access": "public",
|
|
"directory": "build"
|
|
},
|
|
"engines": {
|
|
"node": ">=14.0.0"
|
|
},
|
|
"exports": {
|
|
".": {
|
|
"require": {
|
|
"types": "./index.d.ts",
|
|
"default": "./index.js"
|
|
},
|
|
"default": {
|
|
"types": "./esm/index.d.ts",
|
|
"default": "./esm/index.js"
|
|
}
|
|
},
|
|
"./*": {
|
|
"require": {
|
|
"types": "./*.d.ts",
|
|
"default": "./*.js"
|
|
},
|
|
"default": {
|
|
"types": "./esm/*.d.ts",
|
|
"default": "./esm/*.js"
|
|
}
|
|
},
|
|
"./esm": null,
|
|
"./utils/*": null
|
|
}
|
|
}
|