{"_id":"@altipla/fa5-icon","_rev":"2-843f747122c608c30de3047ae37d94d2","name":"@altipla/fa5-icon","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.1":{"name":"@altipla/fa5-icon","description":"Vue 3 component to insert Font Awesome 5 icons.","version":"0.0.1","main":"./dist/fa5-icon.es.js","type":"module","scripts":{"start":"vite","build":"echo VITE_VERSION=$BUILD_ID > .env.production && NODE_ENV=production vite build && rm .env.production","lib":"echo VITE_VERSION=$BUILD_ID > .env.lib && NODE_ENV=production vite build --mode lib && rm .env.lib","lint":"eslint --ext .js,.vue 'src/**'","fix":"eslint --fix --ext .js,.vue src"},"dependencies":{},"peerDependencies":{"@fortawesome/fontawesome-svg-core":"^1.2.35","vue":"^3.0.6"},"devDependencies":{"@altipla/vite-config":"^0.2.3","@altipla/eslint-config-vue":"^0.2.6","@fortawesome/free-solid-svg-icons":"^5.15.3","@vitejs/plugin-vue":"^1.2.3","@vue/compiler-sfc":"^3.0.11","eslint":"^7.27.0","eslint-plugin-vue":"^7.10.0","vite":"^2.3.5"},"gitHead":"dc071ee32cf264654b02794e1d4538af7aebb3ca","_id":"@altipla/fa5-icon@0.0.1","_nodeVersion":"12.22.1","_npmVersion":"7.15.1","dist":{"integrity":"sha512-ElkE06BN3DYh2yFNJE9nCvuuLWZgg7avLfNIqInIl2BhsbTBIfMvzSpp5mqvcswB2mr6ZPO7VR32P/NGm7zOHg==","shasum":"4c467028794153cdf158ba79a786cbf5ccfd37b6","tarball":"https://registry.npmjs.org/@altipla/fa5-icon/-/fa5-icon-0.0.1.tgz","fileCount":7,"unpackedSize":40401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgt44RCRA9TVsSAnZWagAAlr4QAJl+VWREFmDRLqRyJPjR\n454cZqAhjrPKCkVWizX8/7whNDZHwVEtj0bQAaOe96Vwibs/GHVRE7JXHHQa\n4O7zLTVSMi7E7Sd1BeKYplexoDjDhNHkfOzC+mbnkE2F2ctfuQ4hskcUCXwl\ngCJKHCFLZg7XPKC561+gb2qh5QQQGvDQCQRL2DclJOlZe/wrMMCVxKqWdLil\nrk83nJnHJgJR+QPTw3CHRJrq1iYBtJjAJ9bisMPZtzCPP9IOqTasVSElT03j\nYdPaU1C1rza7p/gFHHeDmTRBqMiShji9lmnGFM11Wiwkx0aOe4rNLgOarUWy\nVPu6Kje1TSX8JX8iqmfcM3ESbdlnmtOOhGzVmtsJBf7AvOF6VZrL8zWWQBLu\neo9Pd9HDTuQ5E/5OTiT21QsM0Be66/5sVifraiuDbkcRHlMgWSnVL6YpRZUL\nGzcy966kniZXoLyQI88s8DCZ3i367DKCPYlVnCgKzeXcUsd8hCmQmWB6D5Pa\n4t67Z0A6fQU6T1a6ABw1hRrHATqyJwpYRXnMYE50+5dr23Btg44xt8TZezW6\nSrt5spK794XBBpPuPkTjc6IQNeT0fgbwQ4Eaj2thdB2Na0P38pso1+bE9pNI\nl/9zuO+BGU8CE0C9UL9vbHkRnNKSik6CyAFVwNafuNT5v/2KbQvupxGE/RvS\nicJN\r\n=PD7W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGi/w7ucLnONEIUG29ut26kGEsx185SrrAFS3f0G84qtAiBi253S83Qetkli8VF0M3mPxmi7Vq98m+u7gJ1qtULY/Q=="}]},"_npmUser":{"name":"ernestoalejo","email":"contact@ernestoalejo.me"},"directories":{},"maintainers":[{"name":"ernestoalejo","email":"contact@ernestoalejo.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fa5-icon_0.0.1_1622642193666_0.2144152535518271"},"_hasShrinkwrap":false},"0.0.2":{"name":"@altipla/fa5-icon","description":"Vue 3 component to insert Font Awesome 5 icons.","version":"0.0.2","main":"./dist/fa5-icon.es.js","type":"module","scripts":{"start":"vite","build":"echo VITE_VERSION=$BUILD_ID > .env.production && NODE_ENV=production vite build && rm .env.production","lib":"echo VITE_VERSION=$BUILD_ID > .env.lib && NODE_ENV=production vite build --mode lib && rm .env.lib","lint":"eslint --ext .js,.vue 'src/**'","fix":"eslint --fix --ext .js,.vue src"},"dependencies":{},"peerDependencies":{"@fortawesome/fontawesome-svg-core":"^1.2.35","vue":"^3.0.6"},"devDependencies":{"@altipla/vite-config":"^0.2.3","@altipla/eslint-config-vue":"^0.2.6","@fortawesome/free-solid-svg-icons":"^5.15.3","@vitejs/plugin-vue":"^1.2.3","@vue/compiler-sfc":"^3.0.11","eslint":"^7.27.0","eslint-plugin-vue":"^7.10.0","vite":"^2.3.5"},"gitHead":"bdd444422c30eaeed230961f10cb99ee457ff1e9","_id":"@altipla/fa5-icon@0.0.2","_nodeVersion":"12.22.1","_npmVersion":"7.15.1","dist":{"integrity":"sha512-sZql0PIY7sKSvbqMiFr72iAhl0+q/Mbx1yircMTRUaFG8xrIBtOFYnFmnoXwvI+uErCvtqa++0TpLyDv+nU0Gw==","shasum":"e2f782c7308e81f6cd279e898debee665a5ff558","tarball":"https://registry.npmjs.org/@altipla/fa5-icon/-/fa5-icon-0.0.2.tgz","fileCount":8,"unpackedSize":41476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgt49yCRA9TVsSAnZWagAAuwAP/ijKIYFnKRV0QTjQMCLI\nnDkp/jOZewbGFLDZPGUCdnH6EgUx7A0jXRl4dsD29pO7EXlakRmiXkb3+Qbs\nXolIET66wfGilauC4eyq3d2Cnnnx1WQbXlG2MjCR3HLE+TtmJbqIYWvvB+wS\njvJHzA1i2x36cQhdm2iDcI/WnuxZfUX9E1GQ594B8rzMQfW9NDRb/AZZSpy8\n6P3VkH5GZKsYD5tnACU6Q9THYAutklIGJrI658D3qqbqCSUYY6+AQ5ZkIcT5\nTXnhI06qNqY9bgqQvid3Zp2auiuTKpaRYe8jUrdrsWZE9FVeJuJ9/pf92xKO\nRqr5q1cg+n6IyYgSJNMDSDxoMNERiYK/XRD7IeNQmltGRlHEl1t99Uc9n3em\nEqrXa+rKB+JanNmbejQuPC1V0QqciEm81x/U5rVMfKxoR18XhZ6qtDfXF3i5\nRUNKq2YiEaVkGP/IDA0R3hNvdq1pKJ3RvGkCiyPKL64zV4vkX759gVyUEUXj\n21BWd5m5A2tfG5aFWxPp5kCLqb89+/ou7AQXpsM87hh3LWBVapLGJcLN/pA7\nyYy8c6Jz1C6C7+P/ZBib0BtV62tJ1VgbZpt/tv1IAarjStK1Xe6HVkvQt0Cc\nuvDOZBveoQqLdsJimF/vej9mbYBMUZCsJsSvqJzR/nZ0KPisTePA2nbIiJ3b\n0WaI\r\n=Q52d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeB6wu0ZkP7eFkKePysDcK+WYYhFiJOy7RuJ566tWZzQIhAOrw7XAoThMNjDp56ER5ogRPBVapIK8irgS031nlB4WX"}]},"_npmUser":{"name":"ernestoalejo","email":"contact@ernestoalejo.me"},"directories":{},"maintainers":[{"name":"ernestoalejo","email":"contact@ernestoalejo.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fa5-icon_0.0.2_1622642546630_0.8988894900765361"},"_hasShrinkwrap":false}},"time":{"created":"2021-06-02T13:56:33.586Z","0.0.1":"2021-06-02T13:56:33.785Z","modified":"2022-04-04T13:40:14.391Z","0.0.2":"2021-06-02T14:02:26.782Z"},"maintainers":[{"name":"ernestoalejo","email":"contact@ernestoalejo.me"}],"description":"Vue 3 component to insert Font Awesome 5 icons.","readme":"\n# fa5-icon\n\nVue 3 component to insert Font Awesome 5 icons.\n\n\n## Install\n\n```sh\nnpm i @altipla/fa5-icon\n```\n\n\n## Usage\n\nDeclare the `ac-icon` component in the main script of the app:\n\n```js\nimport { createApp } from 'vue'\nimport { Icon } from '@altipla/fa5-icon'\n\nimport './icons'\n\n\nlet app = createApp(...) // your initialization\napp.component(Icon.name, Icon)\napp.mount(...) // your initialization\n```\n\nIcons are declared in a different file to make it easier to add or remove icons from the available list. Declare any icon you need there:\n\n```js\nimport { library } from '@fortawesome/fontawesome-svg-core'\nimport {\n  faTrash as faTrashSolid,\n} from '@fortawesome/free-solid-svg-icons'\n\n\nlibrary.add(\n  faTrashSolid,\n)\n```\n\nFinally use the component as needed inside your app:\n\n```vue\n<template>\n  <ac-icon solid>trash</ac-icon>\n  <ac-icon duotone spin>spinner-third</ac-icon>\n</template>\n\n<script>\nexport default {\n}\n</script>\n```\n\n\n## Supported icons\n\nThere are multiple NPM libraries available from the `@fortawesome` organization if you have the Pro version. All of them are supported in this package.\n\n|NPM package|\n|-----------|\n|`@fortawesome/free-solid-svg-icons`|\n|`@fortawesome/pro-solid-svg-icons`|\n|`@fortawesome/pro-regular-svg-icons`|\n|`@fortawesome/pro-light-svg-icons`|\n|`@fortawesome/pro-duotone-svg-icons`|\n|`@fortawesome/pro-brands-svg-icons`|\n","readmeFilename":"README.md"}