UNPKG

@riovir/wc-fontawesome

Version:

Web components for Font Awesome

90 lines (89 loc) 2.75 kB
{ "name": "@riovir/wc-fontawesome", "version": "0.2.0", "description": "Web components for Font Awesome", "main": "dist/index.cjs", "module": "dist/index.mjs", "types": "src/index.d.ts", "exports": { ".": { "types": "./src/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.cjs" }, "./standalone": { "types": "./src/index.d.ts", "import": "./dist/index-standalone.mjs", "require": "./dist/index-standalone.cjs" } }, "scripts": { "start": "npm run build:custom-elements && cross-env NODE_OPTIONS=--openssl-legacy-provider start-storybook -h localhost -p 9001", "pretest": "npm run build:custom-elements", "test": "npm run lint && npm run unit", "unit": "jest --coverage", "lint": "eslint --max-warnings 0 src test build .storybook", "prepare": "npm run build", "prepublishOnly": "npm test", "prebuild": "rimraf dist", "build": "npm run build:custom-elements && npm run build:lib", "build:lib": "node build/extract-styles && rollup -c", "build:custom-elements": "web-component-analyzer src --outFile custom-elements.json", "buildless": "live-server www --mount=/src:src --mount=/@fortawesome:node_modules/@fortawesome", "pages": "cross-env NODE_OPTIONS=--openssl-legacy-provider build-storybook -c .storybook -o public" }, "files": [ "src", "dist", "custom-elements.json" ], "repository": { "type": "git", "url": "git+ssh://git@gitlab.com/riovir/wc-fontawesome.git" }, "engines": { "node": ">=14" }, "publishConfig": { "registry": "https://registry.npmjs.org/" }, "keywords": [ "fa", "fontawesome", "webcomponent" ], "author": "Riovir", "license": "MIT", "bugs": { "url": "https://gitlab.com/riovir/wc-fontawesome/issues" }, "homepage": "https://gitlab.com/riovir/wc-fontawesome#readme", "peerDependencies": { "@fortawesome/fontawesome-svg-core": ">= 7.0.0 < 8.0" }, "devDependencies": { "@babel/core": "^7.21.3", "@fortawesome/fontawesome-svg-core": "^7.0.0", "@fortawesome/free-solid-svg-icons": "^7.0.0", "@mdx-js/react": "^1.6.22", "@storybook/addon-a11y": "^6.5.16", "@storybook/addon-essentials": "^6.5.16", "@storybook/addons": "^6.5.6", "@storybook/builder-webpack5": "^6.5.16", "@storybook/manager-webpack5": "^6.5.16", "@storybook/web-components": "^6.5.16", "babel-loader": "^9.1.2", "cross-env": "^7.0.3", "eslint": "^8.36.0", "jest": "^29.5.0", "jest-environment-jsdom": "^29.5.0", "lit-html": "^2.7.0", "live-server": "^1.2.2", "react": "^17.0.2", "react-dom": "^17.0.2", "rimraf": "^4.4.1", "rollup": "^3.20.2", "typescript": "^5.0.2", "web-component-analyzer": "^2.0.0-next.4" } }