UNPKG

@vaadin-component-factory/vcf-tooltip

Version:

Web Component providing an easy way to display tooltips for any html element.

113 lines (112 loc) 3.68 kB
{ "name": "@vaadin-component-factory/vcf-tooltip", "version": "22.0.0", "description": "Web Component providing an easy way to display tooltips for any html element.", "main": "src/vcf-tooltip.js", "author": "Vaadin Ltd", "license": "https://raw.githubusercontent.com/vaadin/vaadin-incubator-element/master/LICENSE", "repository": { "type": "git", "url": "git+https://github.com/vaadin-component-factory/vcf-tooltip.git" }, "keywords": [ "Vaadin", "vaadin-incubator-element", "vaadin-component-factory", "vcf-tooltip", "web-components", "web-component", "polymer" ], "scripts": { "test": "wct", "lint": "eslint src/*.js", "prestart": "polymer analyze src/*.js > analysis.json && run-s build:types", "start": "polymer serve -o", "build": "run-s build:types build:api build:demo", "build:api": "npm run prestart && polymer build", "build:demo": "webpack --env production", "build:types": "tsc", "publish": "node util/publish.js", "prepublishOnly": "run-s build:types" }, "husky": { "hooks": { "pre-commit": "lint-staged" } }, "lint-staged": { "src/*.js": [ "eslint --fix", "prettier --write", "git add" ] }, "dependencies": { "@polymer/polymer": "^3.2.0", "@vaadin/component-base": "^22.0.22", "@vaadin/vaadin-lumo-styles": "^22.0.22", "@vaadin/vaadin-themable-mixin": "^22.0.22" }, "devDependencies": { "@babel/core": "^7.5.5", "@babel/plugin-proposal-class-properties": "^7.3.4", "@babel/preset-env": "^7.5.5", "@polymer/iron-component-page": "^4.0.1", "@polymer/iron-demo-helpers": "^3.0.0-pre.19", "@polymer/iron-iconset-svg": "^3.0.1", "@polymer/test-fixture": "^4.0.2", "@vaadin-component-factory/vcf-anchor-nav": "^1.0.1", "@vaadin-component-factory/vcf-element-util": "^0.1.4", "@vaadin-component-factory/vcf-enhanced-dialog": "22.0.5", "@vaadin/button": "^22.0.22", "@webcomponents/webcomponentsjs": "^2.0.0", "babel-eslint": "^10.0.2", "babel-loader": "^8.0.6", "babel-plugin-template-html-minifier": "^3.1.0", "babel-plugin-transform-custom-element-classes": "^0.1.0", "babel-preset-minify": "^0.5.1", "brotli-webpack-plugin": "^1.1.0", "chai": "^4.2.0", "compression-webpack-plugin": "^3.0.0", "copy-webpack-plugin": "^5.0.4", "eslint": "^5.16.0", "eslint-config-prettier": "^6.0.0", "eslint-config-vaadin": "^0.2.7", "eslint-plugin-html": "^6.0.0", "html-replace-webpack-plugin": "^2.5.5", "html-webpack-plugin": "^3.2.0", "html-webpack-tags-plugin": "^2.0.15", "husky": "^2.3.0", "lint-staged": "^8.1.7", "mocha": "^5.2.0", "npm-run-all": "^4.1.5", "polymer-cli": "^1.9.10", "prettier": "^1.17.1", "terser-webpack-plugin": "^1.4.1", "typescript": "^4.6.2", "uglify-template-string-loader": "^1.1.1", "wct-mocha": "^1.0.0", "webpack": "^4.39.2", "webpack-babel-multi-target-plugin": "^2.3.0", "webpack-cli": "^3.3.7", "webpack-dev-server": "^3.8.0", "webpack-merge": "^4.2.1" }, "overrides": { "@vaadin/tabs": "^22.0.22", "@vaadin/component-base": "^22.0.22", "@vaadin/vaadin-lumo-styles": "^22.0.22", "@vaadin/vaadin-themable-mixin": "^22.0.22" }, "bugs": { "url": "https://github.com/vaadin-component-factory/vcf-tooltip/issues" }, "files": [ "src" ], "homepage": "https://github.com/vaadin-component-factory/vcf-tooltip#readme", "directories": { "test": "test" } }