UNPKG

@tylertech/tyler-icons

Version:
61 lines (60 loc) 1.83 kB
{ "name": "@tylertech/tyler-icons", "version": "2.0.4", "type": "module", "description": "The tree-shakable Tyler SVG icon library.", "author": "Tyler Technologies, Inc.", "license": "Apache-2.0", "repository": { "type": "git", "url": "https://github.com/tyler-technologies-oss/tyler-icons.git" }, "main": "./tyler-icons.mjs", "module": "./tyler-icons.mjs", "types": "./tyler-icons.d.ts", "exports": { ".": { "import": "./tyler-icons.mjs", "types": "./tyler-icons.d.ts" }, "./tyler-icons-metadata.json": "./tyler-icons-metadata.json" }, "files": [ "tyler-icons.mjs", "tyler-icons.d.ts", "tyler-icons-metadata.json" ], "scripts": { "prepare": "husky", "start": "npm run build && vite", "serve": "vite", "build": "npm-run-all optimize:svg svg-to-ts compile:icons generate:metadata", "optimize:svg": "svgo --quiet --recursive --final-newline --pretty --indent 2 --input ./svg", "package-assets": "./build-scripts/package-cdn-assets.sh", "svg-to-ts": "svg-to-ts-constants", "compile:icons": "tsc --project tsconfig.build.json && renamer --force --find .js --replace .mjs ./tyler-icons.js", "generate:metadata": "node ./scripts/generate-icon-metadata.js", "changeset": "changeset", "release": "npm run build && changeset publish" }, "keywords": [ "tyler", "icons", "svg" ], "devDependencies": { "@changesets/cli": "^2.28.1", "@commitlint/cli": "^19.8.0", "@commitlint/config-conventional": "^19.8.0", "@tylertech/forge": "^3.8.1", "@tylertech/forge-core": "3.1.0", "commitlint": "^19.8.0", "cpx": "^1.5.0", "husky": "^9.1.7", "npm-run-all": "^4.1.5", "renamer": "^5.0.2", "rimraf": "^6.0.1", "svg-to-ts": "^12.0.0", "vite": "^6.2.6" } }