@electrovir/icon-element
Version:
reusable element for displaying SVG icons
80 lines (79 loc) • 3 kB
JSON
{
"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"
}
}