@esri/calcite-ui-icons
Version:
A collection of UI SVG icons created by Esri for applications.
75 lines (74 loc) • 2.75 kB
JSON
{
"name": "@esri/calcite-ui-icons",
"version": "4.5.0",
"type": "module",
"private": false,
"description": "A collection of UI SVG icons created by Esri for applications.",
"keywords": [
"esri",
"arcgis",
"apps",
"icons",
"svg"
],
"homepage": "https://developers.arcgis.com/calcite-design-system/",
"bugs": {
"url": "https://github.com/Esri/calcite-design-system/issues"
},
"repository": {
"type": "git",
"url": "git+https://github.com/Esri/calcite-design-system.git",
"directory": "packages/ui-icons"
},
"license": "SEE LICENSE.md",
"main": "index.js",
"module": "index.js",
"bin": {
"spriter": "bin/spriter.js"
},
"files": [
"icons/",
"js/",
"lib/",
"fonts/*.ttf",
"bin/sprinter.js",
"docs/icons.json",
"docs/keywords.json",
"index.d.ts",
"index.js",
"sprite-16.svg",
"sprite-24.svg",
"sprite-32.svg",
"THIRD-PARTY-NOTICES.md"
],
"scripts": {
"build": "node bin/cli.js",
"postbuild": "npm run build:sprite && npm run build:fonts",
"build:fonts": "bin/build-fonts.js || true",
"build:sprite": "concurrently npm:build:sprite-*",
"build:sprite-16": "svgstore -o sprite-16.svg icons/*-16*.svg",
"build:sprite-24": "svgstore -o sprite-24.svg icons/*-24*.svg",
"build:sprite-32": "svgstore -o sprite-32.svg icons/*-32*.svg",
"clean": "rimraf node_modules js fonts .turbo docs/icons.json --glob 'index.{js,d.ts}' --glob 'sprite-{16,24,32}.svg'",
"copy-assets": "cpy \"../../node_modules/calcite-web/dist/js/calcite-web.min.js\" \"../../node_modules/calcite-web/dist/css/calcite-web.min.css\" \"./docs/resources\" --flat",
"lint": "concurrently npm:lint:*",
"lint:html": "prettier --ignore-path \"../../.prettierignore\" --write \"**/*.html\" >/dev/null",
"lint:json": "prettier --ignore-path \"../../.prettierignore\" --write \"**/*.json\" >/dev/null",
"lint:md": "prettier --ignore-path \"../../.prettierignore\" --write \"**/*.md\" >/dev/null && markdownlint-cli2 \"**/*.md\" --fix --config \"../../.markdownlint-cli2.jsonc\"",
"lint:ts": "eslint --fix && prettier --ignore-path \"../../.prettierignore\" --write \"**/*.{ts,tsx,cjs,mjs}\" >/dev/null",
"spriter": "node bin/spriter.js",
"start": "npm run copy-assets && node bin/server.js",
"util:update-3rd-party-notices": "node ../../support/createThirdPartyNotices.mts"
},
"devDependencies": {
"browser-sync": "3.0.4",
"calcite-web": "github:Esri/calcite-web#v1.2.5",
"cli-progress": "^3.12.0",
"fantasticon": "4.1.0",
"fs-extra": "11.3.5",
"svgo": "^4.0.0",
"svgson": "5.3.1",
"svgstore-cli": "2.0.1"
},
"gitHead": "5dfc16b294629dd3f459ab43132c5e9d7302d35f"
}