UNPKG

@navikt/aksel-icons

Version:

800+ open source icons made by Aksel, Nav's design system team.

96 lines (95 loc) 2.7 kB
{ "name": "@navikt/aksel-icons", "version": "7.35.1", "author": "Aksel | Nav", "homepage": "https://aksel.nav.no/ikoner", "repository": { "type": "git", "url": "git+https://github.com/navikt/aksel.git", "directory": "@navikt/aksel-icons" }, "bugs": { "url": "https://github.com/navikt/aksel/issues" }, "keywords": [ "Icons", "Nav", "Aksel", "designsystem", "react", "svg" ], "publishConfig": { "access": "public", "provenance": true }, "sideEffects": false, "license": "MIT", "main": "./dist/react/cjs/index.js", "module": "./dist/react/esm/index.js", "typings": "./dist/react/esm/index.d.ts", "exports": { ".": { "import": { "types": "./dist/react/esm/index.d.ts", "default": "./dist/react/esm/index.js" }, "require": { "types": "./dist/react/cjs/index.d.ts", "default": "./dist/react/cjs/index.js" } }, "./metadata": { "types": "./dist/metadata.d.ts", "default": "./dist/metadata.js" }, "./svg/*.svg": "./dist/svg/*.svg", "./package.json": "./package.json" }, "typesVersions": { "*": { "metadata": [ "./dist/metadata.d.ts" ] } }, "files": [ "dist/*", "src", "!**/*.tsbuildinfo" ], "scripts": { "create-icons": "svgr --no-prettier --silent --index-template config/index-template.js --out-dir src icons && yarn prettier --write ./src", "parse-svg": "node -e 'require(\"./config/parse-svg.js\").main()'", "copy": "copyfiles util/* src", "update-metadata": "node config/metadata.js", "write-packagejson": "echo '{\"type\": \"module\"}' > dist/react/esm/package.json", "build": "yarn copy && yarn create-icons && concurrently \"tsc\" \"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && yarn write-packagejson\" && node config/cleanTypes.js && yarn update-metadata && yarn parse-svg", "fetch-new:icons": "tsx --env-file=.env config/figma/index.ts", "zip:icons": "node config/zip.js", "test": "vitest run", "test:watch": "vitest watch" }, "devDependencies": { "@figma/rest-api-spec": "^0.34.0", "@svgr/cli": "8.1.0", "@types/js-yaml": "^4.0.9", "@types/react": "^18.3.11", "adm-zip": "^0.5.10", "concurrently": "9.2.1", "copyfiles": "^2.4.1", "cross-zip-cli": "1.0.0", "fast-glob": "3.2.11", "hast-util-select": "6.0.4", "js-yaml": "^4.1.1", "lodash": "^4.17.21", "prettier": "3.6.2", "react": "^18.0.0", "rehype-parse": "9.0.1", "tsc-alias": "1.8.16", "tsx": "^4.20.6", "typescript": "5.9.3", "unified": "11.0.5", "vitest": "^3.2.4" } }