UNPKG

use-font-face-observer

Version:

React hook to detect if web fonts are available 🪝

83 lines (82 loc) 2.46 kB
{ "name": "use-font-face-observer", "description": "React hook to detect if web fonts are available 🪝", "version": "1.3.0", "license": "MIT", "repository": "https://github.com/iamskok/use-font-face-observer", "author": "Vladimir Skok", "files": [ "dist" ], "source": "src/index.ts", "main": "dist/index.js", "umd:main": "dist/index.umd.js", "module": "dist/index.module.js", "exports": { "types": "./dist/index.d.ts", "require": "./dist/index.js", "default": "./dist/index.modern.js" }, "types": "dist/index.d.ts", "scripts": { "build": "microbundle", "watch": "microbundle watch", "format": "prettier --write '**/*.{md,json,yml,yaml}'", "lint": "eslint --fix '**/*.{js,ts,jsx,tsx}'", "release": "env-cmd semantic-release --repositoryUrl \"$(git remote get-url origin | tr -d '\n')\"", "release:dry": "env-cmd semantic-release --dry-run --repositoryUrl \"$(git remote get-url origin | tr -d '\n')\"", "readme": "npx readme-md-generator", "test": "jest" }, "dependencies": { "fontfaceobserver": "2.1.0" }, "devDependencies": { "@commitlint/cli": "15.0.0", "@commitlint/config-conventional": "15.0.0", "@semantic-release/changelog": "6.0.1", "@semantic-release/git": "10.0.1", "@testing-library/react-hooks": "7.0.2", "@types/fontfaceobserver": "2.1.0", "@types/jest": "27.0.2", "@types/react": "17.0.36", "@typescript-eslint/eslint-plugin": "4.33.0", "@typescript-eslint/parser": "4.33.0", "env-cmd": "10.1.0", "eslint": "7.32.0", "eslint-config-airbnb": "18.2.1", "eslint-config-airbnb-typescript": "15.0.0", "eslint-config-prettier": "8.3.0", "eslint-plugin-import": "2.25.3", "eslint-plugin-jest": "24.7.0", "eslint-plugin-jsx-a11y": "6.5.1", "eslint-plugin-prettier": "4.0.0", "eslint-plugin-react": "7.27.1", "eslint-plugin-react-hooks": "4.3.0", "husky": "7.0.4", "jest": "27.3.1", "lint-staged": "11.2.6", "microbundle": "^0.14.2", "prettier": "2.4.1", "react": "17.0.2", "react-test-renderer": "17.0.2", "semantic-release": "18.0.0", "ts-jest": "27.0.4", "typescript": "4.4.3" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0" }, "keywords": [ "react", "hooks", "fontfaceobserver", "fontloader", "fonts", "font", "font-face", "web font", "font load", "font events" ] }