UNPKG

@electrovir/icon-element

Version:

reusable element for displaying SVG icons

80 lines (79 loc) 3 kB
{ "name": "@electrovir/icon-element", "version": "1.0.0", "description": "reusable element for displaying SVG icons", "keywords": [ "element-vir", "element", "html", "icon", "svg" ], "homepage": "https://github.com/electrovir/icon-element", "bugs": { "url": "https://github.com/electrovir/icon-element/issues" }, "repository": { "type": "git", "url": "https://github.com/electrovir/icon-element" }, "license": "(MIT or CC0 1.0)", "author": { "name": "electrovir", "url": "https://github.com/electrovir" }, "main": "dist/index.js", "types": "dist/index.d.ts", "scripts": { "compile": "rm -rf dist && virmator compile", "docs:update": "virmator code-in-markdown", "format": "virmator format", "publish": "virmator publish \"npm run compile && npm run test:all\"", "start": "npm install && virmator frontend", "test": "virmator test-web", "test:all": "concurrently --colors --kill-others-on-fail -c auto --names types,tests,spelling,format,docs \"npm run test:types\" \"npm run test:coverage\" \"npm run test:spelling\" \"npm run test:format\" \"npm run test:docs\"", "test:coverage": "npm run test coverage", "test:docs": "virmator code-in-markdown check", "test:format": "virmator format check", "test:spelling": "virmator spellcheck", "test:types": "tsc --noEmit", "test:watch": "web-test-runner --color --config configs/web-test-runner.config.mjs --only-one-browser --watch" }, "dependencies": { "element-vir": "^13.0.0", "lit-css-vars": "^2.0.2" }, "devDependencies": { "@augment-vir/browser-testing": "^14.2.0", "@augment-vir/node-js": "^14.2.0", "@open-wc/testing": "^3.1.8", "@types/chai": "^4.3.5", "@types/mocha": "^10.0.1", "@web/dev-server-esbuild": "^0.4.1", "@web/test-runner": "^0.16.1", "@web/test-runner-commands": "^0.7.0", "@web/test-runner-playwright": "^0.10.0", "@web/test-runner-visual-regression": "^0.8.0", "cspell": "^6.31.1", "esbuild": "^0.17.19", "istanbul-smart-text-reporter": "^1.1.1", "markdown-code-example-inserter": "^0.3.0", "npm-check-updates": "^16.10.12", "prettier": "^2.8.8", "prettier-plugin-interpolated-html-tags": "^0.0.3", "prettier-plugin-jsdoc": "^0.4.2", "prettier-plugin-multiline-arrays": "^1.1.3", "prettier-plugin-organize-imports": "^3.2.2", "prettier-plugin-packagejson": "^2.4.3", "prettier-plugin-sort-json": "^1.0.0", "prettier-plugin-toml": "^0.3.1", "ts-node": "^10.9.1", "typescript": "^5.0.4", "virmator": "^6.6.0", "vite": "^4.3.9", "vite-tsconfig-paths": "^4.2.0" }, "publishConfig": { "access": "public" } }