{"_id":"v-contextmenu","_rev":"68-1e3761a7a0e770facd0c0146c8ae8d5b","name":"v-contextmenu","description":"ContextMenu based on Vue 2.0","dist-tags":{"latest":"2.9.2","alpha":"3.0.0-alpha.12"},"versions":{"0.1.0":{"name":"v-contextmenu","description":"Context Menu based on Vue","version":"0.1.0","author":{"name":"XBT1","email":"xbtop1@gmail.com"},"main":"dist/index.js","files":["dist"],"keywords":["vue","vue-component","contextmenu","rightclick"],"scripts":{"dev":"cross-env NODE_ENV=development webpack-dev-server --open --hot","build":"node ./build/index.js","pb":"npm run build && npm publish"},"dependencies":{"vue":"^2.4.4"},"devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","cross-env":"^5.0.5","css-loader":"^0.28.7","file-loader":"^1.1.4","fs-extra":"^4.0.2","stylus":"^0.54.5","vue-loader":"^13.0.5","vue-template-compiler":"^2.4.4","webpack":"^3.6.0","webpack-dev-server":"^2.9.1"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/XBT1/v-contextmenu.git"},"bugs":{"url":"https://github.com/XBT1/v-contextmenu/issues"},"homepage":"https://github.com/XBT1/v-contextmenu","_id":"v-contextmenu@0.1.0","_shasum":"072c8129405d9bfc2d96cb28c26b04f2bb5e690b","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"xbt1","email":"xbtop1@gmail.com"},"dist":{"shasum":"072c8129405d9bfc2d96cb28c26b04f2bb5e690b","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-0.1.0.tgz","integrity":"sha512-vUEr4ohV5FTv4HYUANQBQO9/pEFPH614SqLVR2JpVO3dNVX3W8lDwM4so2EC/C5SbnfVQ1d16lQJQh73EqqIAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICZuAlc0NDj/V6ohRknFFv4rLVsUEBcRsOyQl+d88rHFAiEA80xHzQggqlfgcZTfZkwNO54bbqQEpS2qjslMZokq/Gc="}]},"maintainers":[{"name":"xbt1","email":"xbtop1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu-0.1.0.tgz_1509704598736_0.4048090954311192"},"directories":{}},"0.1.1":{"name":"v-contextmenu","description":"Context Menu based on Vue","version":"0.1.1","author":{"name":"XBT1","email":"xbtop1@gmail.com"},"main":"dist/index.js","files":["dist"],"keywords":["vue","vue-component","contextmenu","rightclick"],"scripts":{"dev":"cross-env NODE_ENV=development webpack-dev-server --open --hot","build":"npm run build:package & build:example","build:package":"node ./build/index.js","build:example":"cross-env NODE_ENV=production webpack --progress --hide-modules","pb":"npm run build:package && npm publish"},"dependencies":{"vue":"^2.4.4","vue-click-outside":"^1.0.7"},"devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","cross-env":"^5.0.5","css-loader":"^0.28.7","file-loader":"^1.1.4","fs-extra":"^4.0.2","style-loader":"^0.19.0","stylus":"^0.54.5","url-loader":"^0.6.2","vue-loader":"^13.0.5","vue-template-compiler":"^2.4.4","webpack":"^3.6.0","webpack-dev-server":"^2.9.1"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/XBT1/v-contextmenu.git"},"bugs":{"url":"https://github.com/XBT1/v-contextmenu/issues"},"homepage":"https://github.com/XBT1/v-contextmenu","gitHead":"2e0cdca5372f366283b983e2c91b574ca3d921a3","_id":"v-contextmenu@0.1.1","_shasum":"573d4efc87e6564441630dbe009cd87d473ac53c","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"xbt1","email":"xbtop1@gmail.com"},"dist":{"shasum":"573d4efc87e6564441630dbe009cd87d473ac53c","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-0.1.1.tgz","integrity":"sha512-i2QwqY2/Kna8x6qSjOgHMRXwP2UvFyljM6DyfZBHt54pP7dC8EjSfjhPSuXttaE2ZhdSyl9MfpIkLTrgQPdR0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBi05evaIAhsHjEkEWsL9/zICk99UkwZz6seK511wVT4AiAgvKmadQVBzGJ2CK5Ls3gkskNNZBjUQhY0qzJZNsy1gQ=="}]},"maintainers":[{"name":"xbt1","email":"xbtop1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu-0.1.1.tgz_1509722767363_0.7297291608992964"},"directories":{}},"1.0.0":{"name":"v-contextmenu","description":"Context Menu based on Vue","version":"1.0.0","author":{"name":"XBT1","email":"xbtop1@gmail.com"},"main":"dist/index.js","files":["dist"],"keywords":["vue","vue-component","contextmenu","rightclick"],"scripts":{"dev":"cross-env NODE_ENV=development webpack-dev-server --content-base examples/ --open --hot --host 0.0.0.0","build":"npm run build:package & npm run build:example","build:package":"node build/index.js","build:example":"rm -fr sites && cross-env NODE_ENV=production webpack --progress --hide-modules && cp examples/index.html sites","ghpages":"npm run build:example && node build/gh-pages.js","pb":"npm run build:package && npm publish"},"dependencies":{"vue":"^2.4.4"},"devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","cross-env":"^5.0.5","css-loader":"^0.28.7","file-loader":"^1.1.4","fs-extra":"^4.0.2","gh-pages":"^1.0.0","style-loader":"^0.19.0","stylus":"^0.54.5","stylus-loader":"^3.0.1","url-loader":"^0.6.2","vue-loader":"^13.0.5","vue-template-compiler":"^2.4.4","webpack":"^3.6.0","webpack-dev-server":"^2.9.1"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/XBT1/v-contextmenu.git"},"bugs":{"url":"https://github.com/XBT1/v-contextmenu/issues"},"homepage":"https://github.com/XBT1/v-contextmenu","gitHead":"31f577375790e20a26b65b0871961cfa46e5db2b","_id":"v-contextmenu@1.0.0","_shasum":"216ae065d9ba14c8979feed5456dc078a766029d","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"xbt1","email":"xbtop1@gmail.com"},"dist":{"shasum":"216ae065d9ba14c8979feed5456dc078a766029d","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-1.0.0.tgz","integrity":"sha512-DhICgeo9Susr4nAhPEEKcUzQx9nCIGFC8LbKDmvAat/Q3JEmcSonZdFj9TM1ALPldu7CcdGnleO4jrZcNZOMZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeWsyUXpVkkODtUgRSwA89/qxtKCoX+hIhgCQg85w8NQIgStmlGNWYCRIaLaJwD4sr/06kcEvw/grcV4CGnYAsMmU="}]},"maintainers":[{"name":"xbt1","email":"xbtop1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu-1.0.0.tgz_1509818452469_0.7073875577189028"},"directories":{}},"1.0.1":{"name":"v-contextmenu","description":"Context Menu based on Vue","version":"1.0.1","author":{"name":"XBT1","email":"xbtop1@gmail.com"},"main":"dist/index.js","files":["dist"],"keywords":["vue","contextmenu","vue-contextmenu","vue-component","rightclick"],"scripts":{"dev":"cross-env NODE_ENV=development webpack-dev-server --content-base examples/ --open --hot --host 0.0.0.0","build":"npm run build:package & npm run build:example","build:package":"node build/index.js","build:example":"rm -fr sites && cross-env NODE_ENV=production webpack --progress --hide-modules && cp examples/index.html sites","ghpages":"npm run build:example && node build/gh-pages.js","pb":"npm run build:package && npm publish"},"dependencies":{"vue":"^2.4.4"},"devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","cross-env":"^5.0.5","css-loader":"^0.28.7","file-loader":"^1.1.4","fs-extra":"^4.0.2","gh-pages":"^1.0.0","style-loader":"^0.19.0","stylus":"^0.54.5","stylus-loader":"^3.0.1","url-loader":"^0.6.2","vue-loader":"^13.0.5","vue-template-compiler":"^2.4.4","webpack":"^3.6.0","webpack-dev-server":"^2.9.1"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/XBT1/v-contextmenu.git"},"bugs":{"url":"https://github.com/XBT1/v-contextmenu/issues"},"homepage":"https://github.com/XBT1/v-contextmenu","gitHead":"4f386d69348d979c9d432f7eb7cab6dc172aa06a","_id":"v-contextmenu@1.0.1","_shasum":"f25c70919813af83650872c70b3cca5b5d31b9d3","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"xbt1","email":"xbtop1@gmail.com"},"dist":{"shasum":"f25c70919813af83650872c70b3cca5b5d31b9d3","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-1.0.1.tgz","integrity":"sha512-mtHsZiOe2SWtppgvnTrcerSAia7KULjBNmnt/icmKk+zxbVLGPUl1dO2hGf6LZuQ52twFrw6A2c03CX28hS0/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVw34o64Aa3aJaLL8a3YVjMcCrQaipNxprDd4riAW5KQIhANTXWnJalwy+ec+UwXAkXq9zjFqVyG3UEYeEUP5tc5XU"}]},"maintainers":[{"name":"xbt1","email":"xbtop1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu-1.0.1.tgz_1509859753689_0.6003175773657858"},"directories":{}},"1.0.2":{"name":"v-contextmenu","description":"Context Menu based on Vue","version":"1.0.2","author":{"name":"XBT1","email":"xbtop1@gmail.com"},"main":"dist/index.js","files":["dist"],"keywords":["vue","contextmenu","vue-contextmenu","vue-component","rightclick"],"scripts":{"dev":"cross-env NODE_ENV=development webpack-dev-server --content-base examples/ --open --hot --host 0.0.0.0","build":"npm run build:package & npm run build:example","build:package":"node build/index.js","build:example":"rm -fr sites && cross-env NODE_ENV=production webpack --progress --hide-modules && cp examples/index.html sites","ghpages":"npm run build:example && node build/gh-pages.js","pb":"npm run build:package && npm publish"},"dependencies":{"vue":"^2.4.4"},"devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","cross-env":"^5.0.5","css-loader":"^0.28.7","file-loader":"^1.1.4","fs-extra":"^4.0.2","gh-pages":"^1.0.0","style-loader":"^0.19.0","stylus":"^0.54.5","stylus-loader":"^3.0.1","url-loader":"^0.6.2","vue-loader":"^13.0.5","vue-template-compiler":"^2.4.4","webpack":"^3.6.0","webpack-dev-server":"^2.9.1"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/XBT1/v-contextmenu.git"},"bugs":{"url":"https://github.com/XBT1/v-contextmenu/issues"},"homepage":"https://github.com/XBT1/v-contextmenu","gitHead":"289b76e9f86612f16dbac1d099b3fe9bdb5a7892","_id":"v-contextmenu@1.0.2","_shasum":"f3c3748e82efbdf729c8faff942cbda8b6d805a3","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"xbt1","email":"xbtop1@gmail.com"},"dist":{"shasum":"f3c3748e82efbdf729c8faff942cbda8b6d805a3","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-1.0.2.tgz","integrity":"sha512-JOfJixHRv4dOaeVQ/UblgVulW5EiqVWgkPgZ4+6pmh0hJ4J9vuhAd8ePSf0VbUiOn5hCiqUvRfhXYh3kUnppDQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTbh1qRtxlZYrg6n7pTDdncYxfPhC7L3BOC8gq+w8F8QIgKvH4Xlr7FhJTHZBYvu9r8OEm6gyF8EcqIQMu1Fp71ts="}]},"maintainers":[{"name":"xbt1","email":"xbtop1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu-1.0.2.tgz_1509859916599_0.9195028499234468"},"directories":{}},"1.0.3":{"name":"v-contextmenu","description":"ContextMenu based on Vue 2.0","version":"1.0.3","author":{"name":"XBT1","email":"xbtop1@gmail.com"},"main":"dist/index.js","files":["dist"],"keywords":["vue","contextmenu","vue-contextmenu","vue-component","rightclick"],"scripts":{"dev":"cross-env NODE_ENV=development webpack-dev-server --content-base examples/ --open --hot --host 0.0.0.0","build":"npm run build:package & npm run build:example","build:package":"node build/index.js","build:example":"rm -fr sites && cross-env NODE_ENV=production webpack --progress --hide-modules && cp examples/index.html sites","ghpages":"npm run build:example && node build/gh-pages.js","pb":"npm run build:package && npm publish"},"dependencies":{"vue":"^2.4.4"},"devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","cross-env":"^5.0.5","css-loader":"^0.28.7","file-loader":"^1.1.4","fs-extra":"^4.0.2","gh-pages":"^1.0.0","style-loader":"^0.19.0","stylus":"^0.54.5","stylus-loader":"^3.0.1","url-loader":"^0.6.2","vue-loader":"^13.0.5","vue-template-compiler":"^2.4.4","webpack":"^3.6.0","webpack-dev-server":"^2.9.1"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/XBT1/v-contextmenu.git"},"bugs":{"url":"https://github.com/XBT1/v-contextmenu/issues"},"homepage":"https://github.com/XBT1/v-contextmenu","gitHead":"289b76e9f86612f16dbac1d099b3fe9bdb5a7892","_id":"v-contextmenu@1.0.3","_shasum":"c7625fd5f6ca9d8856de3bb9cddb23727b42b350","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"xbt1","email":"xbtop1@gmail.com"},"dist":{"shasum":"c7625fd5f6ca9d8856de3bb9cddb23727b42b350","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-1.0.3.tgz","integrity":"sha512-jFhOMfVwJjoTfazz/cN55OEfyrOsqHxTiK1CCU5x+Oxc9P1TqXWr7u5mCbhhg1cgV8DlFOPPtpAkCUXY8UgIJg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJB3hmQV824xDNtEAHAdTZjL54DVWkovTZUwRR3D6lLwIhAIDnM3i0HVwHZiPKBELCtsKyl4KUCGuuxK5Rj7sXdmA/"}]},"maintainers":[{"name":"xbt1","email":"xbtop1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu-1.0.3.tgz_1509894152748_0.28472290956415236"},"directories":{}},"1.1.0":{"name":"v-contextmenu","description":"ContextMenu based on Vue 2.0","version":"1.1.0","author":{"name":"XBT1","email":"xbtop1@gmail.com"},"main":"dist/index.js","files":["dist"],"keywords":["vue","contextmenu","vue-contextmenu","vue-component","rightclick"],"scripts":{"dev":"cross-env NODE_ENV=development webpack-dev-server --content-base examples/ --open --hot --host 0.0.0.0","build":"npm run build:package & npm run build:example","build:package":"node build/index.js","build:example":"rm -fr sites && cross-env NODE_ENV=production webpack --progress --hide-modules && cp examples/index.html sites","ghpages":"npm run build:example && node build/gh-pages.js","pb":"npm run build:package && npm publish"},"dependencies":{"vue":"^2.4.4"},"devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","cross-env":"^5.0.5","css-loader":"^0.28.7","file-loader":"^1.1.4","fs-extra":"^4.0.2","gh-pages":"^1.0.0","style-loader":"^0.19.0","stylus":"^0.54.5","stylus-loader":"^3.0.1","url-loader":"^0.6.2","vue-loader":"^13.0.5","vue-template-compiler":"^2.4.4","webpack":"^3.6.0","webpack-dev-server":"^2.9.1"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/XBT1/v-contextmenu.git"},"bugs":{"url":"https://github.com/XBT1/v-contextmenu/issues"},"homepage":"https://github.com/XBT1/v-contextmenu","gitHead":"e2f756f178aebdf8ba4f64d4ecd3bff8d8a6f894","_id":"v-contextmenu@1.1.0","_shasum":"228bb26337b1f3b37cd72c3758da8787aef65020","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"xbt1","email":"xbtop1@gmail.com"},"dist":{"shasum":"228bb26337b1f3b37cd72c3758da8787aef65020","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-1.1.0.tgz","integrity":"sha512-NBEkX3ce5zwRaueMf7kqjOpsRfx0q//dG/N4kjAeGFbhAMRwZhqo7XQnIRzAgZ0pH2TnIoYuB/BKuLgceRySfw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBJnXyTnHd/63V8T4f6DllZ7xklAzAztrJ1CGrleIJAgIhAI7NrxR0H3U4b+uKzqeZCR8/Owg5uRf68PZuB0iLfzfY"}]},"maintainers":[{"name":"xbt1","email":"xbtop1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu-1.1.0.tgz_1509897929098_0.6205991350580007"},"directories":{}},"1.1.1":{"name":"v-contextmenu","description":"ContextMenu based on Vue 2.0","version":"1.1.1","author":{"name":"XBT1","email":"xbtop1@gmail.com"},"main":"dist/index.js","files":["dist"],"keywords":["vue","contextmenu","vue-contextmenu","vue-component","rightclick"],"scripts":{"dev":"cross-env NODE_ENV=development webpack-dev-server --content-base examples/ --open --hot","build":"npm run build:package & npm run build:example","build:package":"node build/index.js","build:example":"rm -fr sites && cross-env NODE_ENV=production webpack --progress --hide-modules && cp examples/index.html sites","ghpages":"npm run build:example && node build/gh-pages.js","pb":"npm run build:package && npm publish"},"dependencies":{"vue":"^2.4.4"},"devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","cross-env":"^5.0.5","css-loader":"^0.28.7","file-loader":"^1.1.4","fs-extra":"^4.0.2","gh-pages":"^1.0.0","style-loader":"^0.19.0","stylus":"^0.54.5","stylus-loader":"^3.0.1","url-loader":"^0.6.2","vue-loader":"^13.0.5","vue-template-compiler":"^2.4.4","webpack":"^3.6.0","webpack-dev-server":"^2.9.1"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/XBT1/v-contextmenu.git"},"bugs":{"url":"https://github.com/XBT1/v-contextmenu/issues"},"homepage":"https://github.com/XBT1/v-contextmenu","engines":{"node":">= 4.0.0","npm":">= 3.0.0"},"browserslist":["> 1%","last 2 versions","not ie <= 8"],"gitHead":"6ce38bccb6a82923cc6d8a48cfb6c472118bcd75","_id":"v-contextmenu@1.1.1","_shasum":"a3188c89c3c82c22c32c7f15e1793fff92b6138a","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"xbt1","email":"xbtop1@gmail.com"},"dist":{"shasum":"a3188c89c3c82c22c32c7f15e1793fff92b6138a","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-1.1.1.tgz","integrity":"sha512-zAYzBAByOX1EVk8B2zN9PVnp59/4yFhvOqAY6BwKiXhfO08SpFfAtRYFSIKvyQyZtJZ3uJV5e5LmDT46/IdShA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwYvM5cmoD4JuJI4PX98A9PlLq3QAwxKdxvoK9konN0gIgDPJF8HyC8N6tfMkPF3om3MHR9RttXoHvLI/bBocRE8k="}]},"maintainers":[{"name":"xbt1","email":"xbtop1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu-1.1.1.tgz_1510152751747_0.22521387855522335"},"directories":{}},"1.1.2":{"name":"v-contextmenu","description":"ContextMenu based on Vue 2.0","version":"1.1.2","author":{"name":"XBT1","email":"xbtop1@gmail.com"},"main":"dist/index.js","files":["dist"],"keywords":["vue","contextmenu","vue-contextmenu","vue-component","rightclick"],"scripts":{"dev":"cross-env NODE_ENV=development webpack-dev-server --content-base examples/ --open --hot","build":"npm run build:package & npm run build:example","build:package":"node build/index.js","build:example":"rm -fr sites && cross-env NODE_ENV=production webpack --progress --hide-modules && cp examples/index.html sites","ghpages":"npm run build:example && node build/gh-pages.js","pb":"npm run build:package && npm publish"},"dependencies":{"vue":"^2.4.4"},"devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","cross-env":"^5.0.5","css-loader":"^0.28.7","file-loader":"^1.1.4","fs-extra":"^4.0.2","gh-pages":"^1.0.0","style-loader":"^0.19.0","stylus":"^0.54.5","stylus-loader":"^3.0.1","url-loader":"^0.6.2","vue-loader":"^13.0.5","vue-template-compiler":"^2.4.4","webpack":"^3.6.0","webpack-dev-server":"^2.9.1"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/XBT1/v-contextmenu.git"},"bugs":{"url":"https://github.com/XBT1/v-contextmenu/issues"},"homepage":"https://github.com/XBT1/v-contextmenu","engines":{"node":">= 4.0.0","npm":">= 3.0.0"},"browserslist":["> 1%","last 2 versions","not ie <= 8"],"gitHead":"6ce38bccb6a82923cc6d8a48cfb6c472118bcd75","_id":"v-contextmenu@1.1.2","_shasum":"e25c3a31b5e293c36ee25f37223d7fcc8dd0b15e","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"xbt1","email":"xbtop1@gmail.com"},"dist":{"shasum":"e25c3a31b5e293c36ee25f37223d7fcc8dd0b15e","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-1.1.2.tgz","integrity":"sha512-wTd9n8ZkkBGN7Oq1gh6d/Sv/nMA8wjcDBoTulJ5xzt6eDaXEtNmAFuNVW5n+mo/hSKArilUAX16ITEqGGjZJUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYb2ea7Cjot0SQ1freq7Dt8Ak0UiFeGsElXjQ4PxJEDQIgWbbHWiOfRbt3l3nEe9nJqkvLHOQ4GsvDclc28yu1oCg="}]},"maintainers":[{"name":"xbt1","email":"xbtop1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu-1.1.2.tgz_1510760579563_0.5733682098798454"},"directories":{}},"1.2.0":{"name":"v-contextmenu","description":"ContextMenu based on Vue 2.0","version":"1.2.0","author":{"name":"XBT1","email":"xbtop1@gmail.com"},"main":"dist/index.common.js","files":["src","dist"],"keywords":["vue","contextmenu","vue-contextmenu","vue-component","rightclick"],"scripts":{"dev":"cross-env NODE_ENV=development webpack-dev-server --content-base examples/ --open --hot","build":"npm run build:package & npm run build:example","build:package":"rm -fr dist && rollup -c && stylus src/styles/index.styl --out dist","build:example":"rm -fr sites && cross-env NODE_ENV=production webpack --progress --hide-modules && cp examples/index.html sites","ghpages":"npm run build:example && node build/gh-pages.js","pb":"npm run build:package && npm publish"},"dependencies":{"vue":"^2.4.4"},"devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","cross-env":"^5.0.5","css-loader":"^0.28.7","file-loader":"^1.1.4","fs-extra":"^4.0.2","gh-pages":"^1.0.0","rollup":"^0.51.7","rollup-plugin-copy":"^0.2.3","rollup-plugin-vue":"^2.5.2","style-loader":"^0.19.0","stylus":"^0.54.5","stylus-loader":"^3.0.1","url-loader":"^0.6.2","vue-loader":"^13.0.5","vue-template-compiler":"^2.4.4","webpack":"^3.6.0","webpack-dev-server":"^2.9.1"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/XBT1/v-contextmenu.git"},"bugs":{"url":"https://github.com/XBT1/v-contextmenu/issues"},"homepage":"https://github.com/XBT1/v-contextmenu","engines":{"node":">= 4.0.0","npm":">= 3.0.0"},"browserslist":["> 1%","last 2 versions","not ie <= 8"],"gitHead":"7a13ceab126022f7f7add5f8b8e812a5fdec2a8d","_id":"v-contextmenu@1.2.0","_shasum":"465bb60a355f6509a737b39c8071f00b5e688d7c","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"xbt1","email":"xbtop1@gmail.com"},"dist":{"shasum":"465bb60a355f6509a737b39c8071f00b5e688d7c","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-1.2.0.tgz","integrity":"sha512-y9VTXYMGl7x+mq3UvyaejuYSNstAHe29jxI94ihn/szffGZhqM4gZ6AekqvyHEjVrp0FZ0ynVQfbOwrmokrcqw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEd63YgXmbRha/lcTCbNHVqqxArBsJbppwiTp1QWaGhQIgIQZ+6zkFzt2vvA9zkVcap5e6lM922/H+vVzJ24x4CME="}]},"maintainers":[{"name":"xbt1","email":"xbtop1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu-1.2.0.tgz_1510930581384_0.6128205587156117"},"directories":{}},"2.0.0-alpha":{"name":"v-contextmenu","description":"ContextMenu based on Vue 2.0","version":"2.0.0-alpha","author":{"name":"XBT1","email":"xbtop1@gmail.com"},"main":"dist/index.common.js","files":["src","dist"],"keywords":["vue","contextmenu","vue-contextmenu","vue-component","rightclick"],"scripts":{"dev":"cross-env NODE_ENV=development webpack-dev-server --content-base examples/ --open --hot","build":"npm run build:package & npm run build:example","build:package":"rm -fr dist && rollup -c && stylus src/styles/index.styl --out dist","build:example":"rm -fr sites && cross-env NODE_ENV=production webpack --progress --hide-modules && cp examples/index.html sites","ghpages":"npm run build:example && node build/gh-pages.js","pb":"npm run build:package && npm publish","pb:next":"npm run build:package && npm publish --tag=next"},"dependencies":{"vue":"^2.4.4"},"devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","cross-env":"^5.0.5","css-loader":"^0.28.7","file-loader":"^1.1.4","fs-extra":"^4.0.2","gh-pages":"^1.0.0","rollup":"^0.51.7","rollup-plugin-copy":"^0.2.3","rollup-plugin-vue":"^2.5.2","style-loader":"^0.19.0","stylus":"^0.54.5","stylus-loader":"^3.0.1","url-loader":"^0.6.2","vue-loader":"^13.0.5","vue-template-compiler":"^2.4.4","webpack":"^3.6.0","webpack-dev-server":"^2.9.1"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/XBT1/v-contextmenu.git"},"bugs":{"url":"https://github.com/XBT1/v-contextmenu/issues"},"homepage":"https://github.com/XBT1/v-contextmenu","engines":{"node":">= 4.0.0","npm":">= 3.0.0"},"browserslist":["> 1%","last 2 versions","not ie <= 8"],"gitHead":"e1c5eb2cb11a9400f2ada8021ea761658b19a381","_id":"v-contextmenu@2.0.0-alpha","_shasum":"2d23942ecd00b0a24f4f365448aacd65e561f9fa","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"xbt1","email":"xbtop1@gmail.com"},"dist":{"shasum":"2d23942ecd00b0a24f4f365448aacd65e561f9fa","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-2.0.0-alpha.tgz","integrity":"sha512-ufUHqWSXb+ilBT02o6wYhH54kv9ZAn1Q26hct9l1psHRX/6pz9AxoGJG1vqf/uVuoLiDMcwTgBwVuZGW/PEAfQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBlEDOoepCBy+mi20HgOHxEfGcRRsqe+Cc7AlusLcG8BAiEAh3Hv+hJpC4ShDNEhbrAd3UMwdScd29a8r/jDihRlCLA="}]},"maintainers":[{"name":"xbt1","email":"xbtop1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu-2.0.0-alpha.tgz_1511007997561_0.689987194025889"},"directories":{}},"2.0.0":{"name":"v-contextmenu","description":"ContextMenu based on Vue 2.0","version":"2.0.0","author":{"name":"XBT1","email":"xbtop1@gmail.com"},"main":"dist/index.common.js","files":["src","dist"],"keywords":["vue","contextmenu","vue-contextmenu","vue-component","rightclick"],"scripts":{"dev":"cross-env NODE_ENV=development webpack-dev-server --content-base examples/ --open --hot","build":"npm run build:package & npm run build:example","build:package":"rm -fr dist && rollup -c && stylus src/styles/index.styl --out dist","build:example":"rm -fr sites && cross-env NODE_ENV=production webpack --progress --hide-modules && cp examples/index.html sites","ghpages":"npm run build:example && node build/gh-pages.js","pb":"npm run build:package && npm publish","pb:next":"npm run build:package && npm publish --tag=next"},"dependencies":{"vue":"^2.5.13"},"devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","cross-env":"^5.0.5","css-loader":"^0.28.7","file-loader":"^1.1.6","fs-extra":"^5.0.0","gh-pages":"^1.1.0","rollup":"^0.52.3","rollup-plugin-copy":"^0.2.3","rollup-plugin-vue":"^3.0.0","style-loader":"^0.19.1","stylus":"^0.54.5","stylus-loader":"^3.0.1","url-loader":"^0.6.2","vue-loader":"^13.6.0","vue-template-compiler":"^2.5.13","webpack":"^3.10.0","webpack-dev-server":"^2.9.7"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/XBT1/v-contextmenu.git"},"bugs":{"url":"https://github.com/XBT1/v-contextmenu/issues"},"homepage":"https://github.com/XBT1/v-contextmenu","engines":{"node":">= 4.0.0","npm":">= 3.0.0"},"browserslist":["> 1%","last 2 versions","not ie <= 8"],"gitHead":"6e3d81e2bc83b19968ea9b43c8ce9b52d5747cb7","_id":"v-contextmenu@2.0.0","_shasum":"6353b6162fa93813c3f091a04c9c37b0b5605837","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"xbt1","email":"xbtop1@gmail.com"},"dist":{"shasum":"6353b6162fa93813c3f091a04c9c37b0b5605837","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-2.0.0.tgz","integrity":"sha512-HUdW/ULi/cz1ywHyzZ1ojl6CSxmN7inYX0fZkmLk9ytcZ5WBATo/GZOlbu66Zh8Ip2dJsZT1s6YAAyDSnTQPjA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICl2/S8f3gBiR6S0tqj/akuxtIzG11dQ69yFGjSfwsO8AiEAyOEzQALr9OJSUmFzM4zF3WPRWs9pLhd/csbly6uYa/k="}]},"maintainers":[{"name":"xbt1","email":"xbtop1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu-2.0.0.tgz_1513776893523_0.7912794535513967"},"directories":{}},"2.1.0":{"name":"v-contextmenu","description":"ContextMenu based on Vue 2.0","version":"2.1.0","author":{"name":"XBT1","email":"xbtop1@gmail.com"},"main":"dist/index.common.js","files":["src","dist"],"keywords":["vue","contextmenu","vue-contextmenu","vue-component","rightclick"],"scripts":{"dev":"cross-env NODE_ENV=development webpack-dev-server --config examples/webpack.config.js --content-base examples/ --hot","build":"npm run build:package & npm run build:example","build:package":"rm -fr dist && rollup -c && stylus src/styles/index.styl --out dist","build:example":"rm -fr sites && cross-env NODE_ENV=production webpack --progress --hide-modules && cp examples/index.html sites","prepublishOnly":"npm run lint && npm run build:package","lint":"eslint --ext .js,.vue src","lint:fix":"eslint --ext .js,.vue src --fix","ghpages":"npm run build:example && node build/gh-pages.js"},"dependencies":{"vue":"^2.0.0"},"devDependencies":{"babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","cross-env":"^5.0.5","css-loader":"^0.28.7","eslint":"^4.17.0","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-html":"^4.0.2","eslint-plugin-import":"^2.8.0","file-loader":"^1.1.6","fs-extra":"^5.0.0","gh-pages":"^1.1.0","rollup":"^0.52.3","rollup-plugin-copy":"^0.2.3","rollup-plugin-vue":"^3.0.0","style-loader":"^0.19.1","stylus":"^0.54.5","stylus-loader":"^3.0.1","url-loader":"^0.6.2","vue-loader":"^13.6.0","vue-template-compiler":"^2.5.13","webpack":"^3.10.0","webpack-dev-server":"^2.9.7"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/XBT1/v-contextmenu.git"},"bugs":{"url":"https://github.com/XBT1/v-contextmenu/issues"},"homepage":"https://github.com/XBT1/v-contextmenu","engines":{"node":">= 4.0.0","npm":">= 3.0.0"},"browserslist":["> 1%","last 2 versions","not ie <= 8"],"gitHead":"1878ce335549abef1d143dad0fa7929e769f5adf","_id":"v-contextmenu@2.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"xbt1","email":"xbtop1@gmail.com"},"dist":{"integrity":"sha512-DidEpT8tjZqqN5eJhNxO68vEt0zEIBrVvjC0yg5QB1Eeas2rviD1mRX7dGMbYQpB0SIoW4t4cZN2od7cyYWgAQ==","shasum":"cb8ccb578ad3f8683d73603aed89d6f134fe88af","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-2.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhAkEHK0iuXwMxML39JAB8cZygH80FVsZzz4/y92wnfAIhAJ3Kw/WiAJTPYGFNxIqRCDQFDqCW5GR7rK9k7vuHO011"}]},"maintainers":[{"name":"xbt1","email":"xbtop1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu-2.1.0.tgz_1517922665124_0.8840128292795271"},"directories":{}},"2.2.0":{"name":"v-contextmenu","description":"ContextMenu based on Vue 2.0","version":"2.2.0","author":{"name":"XBT1","email":"xbtop1@gmail.com"},"main":"dist/index.common.js","files":["src","dist"],"keywords":["vue","contextmenu","vue-contextmenu","vue-component","rightclick"],"scripts":{"dev":"cross-env NODE_ENV=development webpack-dev-server --config examples/webpack.config.js --content-base examples/ --hot","build":"npm run build:package & npm run build:example","build:package":"rm -fr dist && rollup -c && stylus src/styles/index.styl --out dist","build:example":"rm -fr sites && cross-env NODE_ENV=production webpack --config examples/webpack.config.js --progress --hide-modules && cp examples/index.html sites","prepublishOnly":"npm run lint && npm run build:package","lint":"eslint --ext .js,.vue src","lint:fix":"eslint --ext .js,.vue src --fix","ghpages":"npm run build:example && node build/gh-pages.js"},"dependencies":{"vue":"^2.0.0"},"devDependencies":{"babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","cross-env":"^5.0.5","css-loader":"^0.28.7","eslint":"^4.17.0","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-html":"^4.0.2","eslint-plugin-import":"^2.8.0","file-loader":"^1.1.6","fs-extra":"^5.0.0","gh-pages":"^1.1.0","rollup":"^0.52.3","rollup-plugin-copy":"^0.2.3","rollup-plugin-vue":"^3.0.0","style-loader":"^0.19.1","stylus":"^0.54.5","stylus-loader":"^3.0.1","url-loader":"^0.6.2","vue-loader":"^13.6.0","vue-template-compiler":"^2.5.13","webpack":"^3.10.0","webpack-dev-server":"^2.9.7"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/XBT1/v-contextmenu.git"},"bugs":{"url":"https://github.com/XBT1/v-contextmenu/issues"},"homepage":"https://github.com/XBT1/v-contextmenu","engines":{"node":">= 4.0.0","npm":">= 3.0.0"},"browserslist":["> 1%","last 2 versions","not ie <= 8"],"gitHead":"33256abc9a56bf5b765ac0cc2e83d889fa8bf4b8","_id":"v-contextmenu@2.2.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"xbt1","email":"xbtop1@gmail.com"},"dist":{"integrity":"sha512-8ZbIwihL68lk3nSi4HNDnHCFTkIFCvPubuBLUYo2JqNNdEp/yBIZiWw0OuNPLxyQUSL7kVwT3KAzoqPbdJpesw==","shasum":"59eeab335902544ca687409cc76310b4e9be9dc8","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-2.2.0.tgz","fileCount":24,"unpackedSize":53761,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnj7EpgUvNuS/vo0E/o39O7cdyIFo95qaY56tWVHIYoAIhAJarzDPy6Ly1jb3wrCfTJborSGZkf63pwCz3BJW/YHvO"}]},"maintainers":[{"name":"xbt1","email":"xbtop1@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu_2.2.0_1518365466991_0.71063789589463"},"_hasShrinkwrap":false},"2.3.0":{"name":"v-contextmenu","description":"ContextMenu based on Vue 2.0","version":"2.3.0","author":{"name":"XBT1","email":"xbtop1@gmail.com"},"main":"dist/index.common.js","files":["src","dist"],"keywords":["vue","contextmenu","vue-contextmenu","vue-component","rightclick"],"scripts":{"dev":"cross-env NODE_ENV=development webpack-dev-server --config examples/webpack.config.js --content-base examples/ --hot","build":"npm run build:package & npm run build:example","build:package":"rm -fr dist && rollup -c && stylus src/styles/index.styl --out dist","build:example":"rm -fr sites && cross-env NODE_ENV=production webpack --config examples/webpack.config.js --progress --hide-modules && cp examples/index.html sites","prepublishOnly":"npm run lint && npm run build:package","lint":"eslint --ext .js,.vue src","lint:fix":"eslint --ext .js,.vue src --fix","ghpages":"npm run build:example && node build/gh-pages.js"},"dependencies":{"vue":"^2.0.0"},"devDependencies":{"babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","cross-env":"^5.0.5","css-loader":"^0.28.7","eslint":"^4.17.0","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-html":"^4.0.2","eslint-plugin-import":"^2.8.0","file-loader":"^1.1.6","fs-extra":"^5.0.0","gh-pages":"^1.1.0","rollup":"^0.52.3","rollup-plugin-copy":"^0.2.3","rollup-plugin-vue":"^3.0.0","style-loader":"^0.19.1","stylus":"^0.54.5","stylus-loader":"^3.0.1","url-loader":"^0.6.2","vue-loader":"^13.6.0","vue-template-compiler":"^2.5.13","webpack":"^3.10.0","webpack-dev-server":"^2.9.7"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/XBT1/v-contextmenu.git"},"bugs":{"url":"https://github.com/XBT1/v-contextmenu/issues"},"homepage":"https://github.com/XBT1/v-contextmenu","engines":{"node":">= 4.0.0","npm":">= 3.0.0"},"browserslist":["> 1%","last 2 versions","not ie <= 8"],"gitHead":"3d2882a6b5959fe5bd706e102e4810c24153e805","_id":"v-contextmenu@2.3.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"xbt1","email":"xbtop1@gmail.com"},"dist":{"integrity":"sha512-Pzj0/sy+6qjBzBpsXY4oUlS8MgBNZwxRgfMhfHBNI12eSwqkQpHu7fcQ7D5WqZ9OZ5oAFg2RtLKEzP5LIxeLyA==","shasum":"121b8a68c7f28f2778cfdc6fbaa9a85971ff3f96","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-2.3.0.tgz","fileCount":24,"unpackedSize":54592,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDC+0dHYSN98OCSOcFfcCQ9N9c3FgWpwe0uaHeOTx7zrwIhAIMC3ga4jOOU77db0xff184i0Zh4zgCUJ81Mje/artF7"}]},"maintainers":[{"name":"xbt1","email":"xbtop1@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu_2.3.0_1520866354363_0.22345428815267998"},"_hasShrinkwrap":false},"2.4.0":{"name":"v-contextmenu","description":"ContextMenu based on Vue 2.0","version":"2.4.0","author":{"name":"XBT1","email":"xbtop1@gmail.com"},"main":"dist/index.common.js","files":["src","dist"],"keywords":["vue","contextmenu","vue-contextmenu","vue-component","rightclick"],"scripts":{"dev":"cross-env NODE_ENV=development webpack-dev-server --config examples/webpack.config.js --content-base examples/ --hot","build":"npm run build:package & npm run build:example","build:package":"rm -fr dist && rollup -c && stylus src/styles/index.styl --out dist","build:example":"rm -fr sites && cross-env NODE_ENV=production webpack --config examples/webpack.config.js --progress --hide-modules && cp examples/index.html sites","prepublishOnly":"npm run lint && npm run build:package","lint":"eslint --ext .js,.vue src","lint:fix":"eslint --ext .js,.vue src --fix","ghpages":"npm run build:example && node build/gh-pages.js"},"dependencies":{"vue":"^2.0.0"},"devDependencies":{"babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","cross-env":"^5.0.5","css-loader":"^0.28.7","eslint":"^4.17.0","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-html":"^4.0.2","eslint-plugin-import":"^2.8.0","file-loader":"^1.1.6","fs-extra":"^5.0.0","gh-pages":"^1.1.0","rollup":"^0.52.3","rollup-plugin-copy":"^0.2.3","rollup-plugin-vue":"^3.0.0","style-loader":"^0.19.1","stylus":"^0.54.5","stylus-loader":"^3.0.1","url-loader":"^0.6.2","vue-loader":"^13.6.0","vue-template-compiler":"^2.5.13","webpack":"^3.10.0","webpack-dev-server":"^2.9.7"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/XBT1/v-contextmenu.git"},"bugs":{"url":"https://github.com/XBT1/v-contextmenu/issues"},"homepage":"https://github.com/XBT1/v-contextmenu","engines":{"node":">= 4.0.0","npm":">= 3.0.0"},"browserslist":["> 1%","last 2 versions","not ie <= 8"],"gitHead":"4493d14ee26b190097be510c13f93207f3b3676a","_id":"v-contextmenu@2.4.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"xbt1","email":"xbtop1@gmail.com"},"dist":{"integrity":"sha512-ExOw9c6rPzkdw8OAQ6wmsnV5qXZt94o3CvO3oFjVM4b1aBOzZFLRemN5QlPeb9Mi+vMKuoKqwEtDuGaFFbGKqw==","shasum":"cf75d372e34279669fb20ccebdeb5c1b7229f766","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-2.4.0.tgz","fileCount":24,"unpackedSize":54865,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICN+vDJjfKgnFmIsD7PeQFk1MtpE+CIIvzNw87hNHTzrAiBuqF8lJU6tbKBRQgI4t9AzMVvAKzzHyYgeaHCgtTRV6g=="}]},"maintainers":[{"name":"xbt1","email":"xbtop1@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu_2.4.0_1521897165675_0.2014701584442391"},"_hasShrinkwrap":false},"2.5.0":{"name":"v-contextmenu","description":"ContextMenu based on Vue 2.0","version":"2.5.0","author":{"name":"XBT1","email":"xbtop1@gmail.com"},"main":"dist/index.common.js","files":["src","dist"],"keywords":["vue","contextmenu","vue-contextmenu","vue-component","rightclick"],"scripts":{"dev":"cross-env NODE_ENV=development webpack-dev-server --config examples/webpack.config.js --content-base examples/ --hot","build":"npm run build:package & npm run build:example","build:package":"rm -fr dist && rollup -c && stylus -c src/styles/index.styl --out dist","build:example":"rm -fr sites && cross-env NODE_ENV=production webpack --config examples/webpack.config.js --progress --hide-modules && cp examples/index.html sites","prepublishOnly":"npm run lint && npm run build:package","lint":"eslint --ext .js,.vue src","lint:fix":"eslint --ext .js,.vue src --fix","ghpages":"npm run build:example && node build/gh-pages.js"},"dependencies":{"vue":"^2.0.0"},"devDependencies":{"babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","cross-env":"^5.0.5","css-loader":"^0.28.7","eslint":"^4.17.0","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-html":"^4.0.2","eslint-plugin-import":"^2.8.0","file-loader":"^1.1.6","fs-extra":"^5.0.0","gh-pages":"^1.1.0","rollup":"^0.52.3","rollup-plugin-copy":"^0.2.3","rollup-plugin-uglify":"^3.0.0","rollup-plugin-vue":"^3.0.0","style-loader":"^0.19.1","stylus":"^0.54.5","stylus-loader":"^3.0.1","url-loader":"^0.6.2","vue-loader":"^13.6.0","vue-template-compiler":"^2.5.13","webpack":"^3.10.0","webpack-dev-server":"^2.9.7"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/XBT1/v-contextmenu.git"},"bugs":{"url":"https://github.com/XBT1/v-contextmenu/issues"},"homepage":"https://github.com/XBT1/v-contextmenu","engines":{"node":">= 4.0.0","npm":">= 3.0.0"},"browserslist":["> 1%","last 2 versions","not ie <= 8"],"gitHead":"b921f9df39f0cfbcfc22d618cf8118d75708b7d6","_id":"v-contextmenu@2.5.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"xbt1","email":"xbtop1@gmail.com"},"dist":{"integrity":"sha512-TPjK6Xod0eQ3VBpaHPdGQBZHmfQj451kZmoFfKRDPtaYNWnTlpPZj57g8oI/fxHTOHgCwYIO7PVBQhvCpGjcFQ==","shasum":"c7e4c79b9e5b310ab3fa67852e0bc5a49db4e0fc","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-2.5.0.tgz","fileCount":24,"unpackedSize":52248,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfYH/l/qJlS7/HOEYB7A7hGOOzc7ZdNm7Qq5XbOUNSSQIgQyqHmG4F/6ECZ1vHqgWwrj+wyAkf1t1GLG6FQoTQTqo="}]},"maintainers":[{"name":"xbt1","email":"xbtop1@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu_2.5.0_1523541113614_0.5805100695961065"},"_hasShrinkwrap":false},"2.5.1":{"name":"v-contextmenu","description":"ContextMenu based on Vue 2.0","version":"2.5.1","author":{"name":"snokier","email":"me@snokier.com"},"main":"dist/index.common.js","files":["src","dist"],"keywords":["vue","contextmenu","vue-contextmenu","vue-component","rightclick"],"scripts":{"dev":"cross-env NODE_ENV=development webpack-dev-server --config examples/webpack.config.js --content-base examples/ --hot","build":"npm run build:package & npm run build:example","build:package":"rm -fr dist && rollup -c && stylus -c src/styles/index.styl --out dist","build:example":"rm -fr sites && cross-env NODE_ENV=production webpack --config examples/webpack.config.js --progress --hide-modules && cp examples/index.html sites","prepublishOnly":"npm run lint && npm run build:package","lint":"eslint --ext .js,.vue src","lint:fix":"eslint --ext .js,.vue src --fix","ghpages":"npm run build:example && node build/gh-pages.js"},"dependencies":{"vue":"^2.0.0"},"devDependencies":{"babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","babel-preset-stage-2":"^6.24.1","cross-env":"^5.0.5","css-loader":"^0.28.7","eslint":"^4.17.0","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-html":"^4.0.2","eslint-plugin-import":"^2.8.0","file-loader":"^1.1.6","fs-extra":"^5.0.0","gh-pages":"^1.1.0","rollup":"^0.52.3","rollup-plugin-babel":"^3.0.3","rollup-plugin-copy":"^0.2.3","rollup-plugin-uglify":"^3.0.0","rollup-plugin-vue":"^3.0.0","style-loader":"^0.19.1","stylus":"^0.54.5","stylus-loader":"^3.0.1","url-loader":"^0.6.2","vue-loader":"^13.6.0","vue-template-compiler":"^2.5.13","webpack":"^3.10.0","webpack-dev-server":"^2.9.7"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/snokier/v-contextmenu.git"},"bugs":{"url":"https://github.com/snokier/v-contextmenu/issues"},"homepage":"https://github.com/snokier/v-contextmenu","engines":{"node":">= 4.0.0","npm":">= 3.0.0"},"browserslist":["> 1%","last 2 versions","not ie <= 8"],"gitHead":"571b2b7e28d460e460663d5a18ad9bbadebd0afa","_id":"v-contextmenu@2.5.1","_npmVersion":"5.6.0","_nodeVersion":"9.10.1","_npmUser":{"name":"snokier","email":"me@snokier.com"},"dist":{"integrity":"sha512-0rQhVgP702FSVKs4YNDzQLbvhc9KVvWJNjem4zRgc994HpI+hKqbVxGnrozPF+A3EhpiAUv/ybe3jI9GiokE7g==","shasum":"f54f6f123050688cef116600e9e4f5a63a2878f8","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-2.5.1.tgz","fileCount":22,"unpackedSize":40674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa3HicCRA9TVsSAnZWagAAxp8P/1s3MEgAvf7CUCXJaqft\n63oUV1k/qsKyJKP/hcKpC5AfVOKhONpgZIByhndllbvhrykPthO/gIA/fjcD\nxNjuwgyHikgOcu7GRbTFe3BLVwFo0SfbIKpmwPVYP5Q4Fef7zuA4GpGj47eQ\n1QJaV3IZCP+2WGEoSfqlulNRBJ8mCsAgqezfEj/cxh/6f5DShOaOsiuQXPjD\nKv8kQsKlvDi4TsKiuKDIqIXwKtt8mE85jL9i+dDZtTeziVoV/Xb6Mz6EaGnx\n6MWzqw6jvX/Oh/kk0l66aeGnOnrJzGk7WSOFk7adQ87asuk23h8gBUEUQy9z\nFhU2TffG6DSNjS20J2JBKpziFhw1OvI2rE7aH6oJfkF0UInDfQ4Ilu9LOMcO\nRquGmgHPEjpsEzApnqJa2xtebTkc2xO0p+y1GGG2fpmlwxZPhCwliYe1mbX6\nw8KCI75WZH1M/c1p/8wK5YF/w87/yX+OlbN20D+PPuZQMpSJJFQ9dv9vr/RU\nuFCZtfUke4Q1XMLW46xDGbenSqSwH0vXq1vbb7lu+e1jerCeRtZn38VLX41Q\nzxr7DtFdxjDQkmBLbRMur/ygg86cU3x6HPHEcgU7Zdkhnj8FCAadiwaBxtaI\n4lm5PZUYWoGzq9FetvFbOiLmsbNn/O1D7XGPT7TNN/+g21cltnrvcGSeBmzX\nc7Yo\r\n=plCu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDelYz7B5/qDzVugiqKkGvvw2ta3wo9cylM1NgoHYM9IAIhAILgp7jas3Fvo6vKB//+1Ud3FXo3Pm62CoFPKmIsbsxL"}]},"maintainers":[{"email":"me@snokier.com","name":"snokier"},{"email":"xbtop1@gmail.com","name":"xbt1"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu_2.5.1_1524398235891_0.020336780371014607"},"_hasShrinkwrap":false},"2.5.2":{"name":"v-contextmenu","description":"ContextMenu based on Vue 2.0","version":"2.5.2","author":{"name":"snokier","email":"me@snokier.com"},"main":"dist/index.common.js","files":["src","dist"],"keywords":["vue","contextmenu","vue-contextmenu","vue-component","rightclick"],"scripts":{"dev":"cross-env NODE_ENV=development webpack-dev-server --config examples/webpack.config.js --content-base examples/ --hot","build":"npm run build:package & npm run build:umd & npm run build:example","build:package":"rm -fr dist && rollup -c && stylus -c src/styles/index.styl --out dist","build:umd":"FORMAT=umd rollup -c","build:example":"rm -fr sites && cross-env NODE_ENV=production webpack --config examples/webpack.config.js --progress --hide-modules && cp examples/index.html sites","prepublishOnly":"npm run lint && npm run build:package && npm run build:umd","lint":"eslint --ext .js,.vue src","lint:fix":"eslint --ext .js,.vue src --fix","ghpages":"npm run build:example && node build/gh-pages.js"},"dependencies":{"vue":"^2.5.16"},"devDependencies":{"babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-loader":"^7.1.2","babel-preset-env":"^1.7.0","babel-preset-stage-2":"^6.24.1","cross-env":"^5.1.5","css-loader":"^0.28.11","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-html":"^4.0.3","eslint-plugin-import":"^2.12.0","file-loader":"^1.1.6","fs-extra":"^5.0.0","gh-pages":"^1.1.0","rollup":"^0.52.3","rollup-plugin-babel":"^3.0.4","rollup-plugin-copy":"^0.2.3","rollup-plugin-uglify":"^3.0.0","rollup-plugin-vue":"^3.0.0","style-loader":"^0.19.1","stylus":"^0.54.5","stylus-loader":"^3.0.1","url-loader":"^0.6.2","vue-loader":"^13.6.0","vue-template-compiler":"^2.5.16","webpack":"^3.12.0","webpack-dev-server":"^2.9.7"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/snokier/v-contextmenu.git"},"bugs":{"url":"https://github.com/snokier/v-contextmenu/issues"},"homepage":"https://github.com/snokier/v-contextmenu","engines":{"node":">= 4.0.0","npm":">= 3.0.0"},"browserslist":["> 1%","last 2 versions","not ie <= 8"],"gitHead":"571b2b7e28d460e460663d5a18ad9bbadebd0afa","_id":"v-contextmenu@2.5.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"snokier","email":"me@snokier.com"},"dist":{"integrity":"sha512-A1Qj0Hu3B2xgUwj3zZaoLAbNUHFL6EoxLYR98QdWwteckH7GjtCQEvyZBVvRqa079wdz73WTinbUlMOSfihGLA==","shasum":"218752f832a79ca641abfb3bbd2afb8fa7fbdb55","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-2.5.2.tgz","fileCount":23,"unpackedSize":47318,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/mBXCRA9TVsSAnZWagAAUNcP/0X2bZtfCai7oD3nFM5H\nvCrkee3wgQAGVHsBkqTbMrsYUmYnrL12s2+AWUhGYBGSOwX7JTFVCGZTQ2TF\n3sLy3Psw9V000wDvev4FjH78WMER7UbJOEbqxVKNwvXTGwfZwRPTDdqMlpJF\nEHt1lFD820eMUQyE9tSfG/tsqZEn9qFuUXkPRpQk8rWULorkpbnIH2h7MKXA\nifDii8aiMqQhIZVpgWaq1UVKxM90zOrAPtYfLtfxkxAFPbHWvmYMAxjov6gS\nue9sve15q0OeQuLSnDmqLpmKUHxYWhSHejlVVpLQ5fLT/+XljvJGToexreAH\nIag+OGZqQuzGw++RIxJrvNKbCo5BiSZHAy+TzOlDvRPBRYykSR0WWrv8yotf\n5EVrzkauv2lCTO9+l64qtTI5bciD+ntvQXpNo7+94I3Qz0ObTuC/aIN2vweU\nT+Z77ZZebK+RyzQ2aXvo75VVCLook89UfNWM24lddPxc1hicz8MfymHfapna\njRFtt81FTNWzBsNgXxIsiYa5OhwWC0cSeOvtLgLkjfzPkowF8OewwHOyLMoE\nyvB+JTEUxVkxyFPnCLI0Hy+nh13vj1SA1yNXKUHjZJUR3EqfjlU0NNm4VrvM\nIz2W/mkfdxFi06XnjRAuf+Wolk0nYVFX60JDPmEOZbIRJg2msEputwkAQRe+\n6Rb9\r\n=dsRW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICduVf+ydzSaQgINb3wFF9CnBLWX/x5I5v08qrZ30IlSAiAL7Jr+XdgcC/Pzo3bM5PPipOXEUa3rO2G5JER13FLtkA=="}]},"maintainers":[{"email":"me@snokier.com","name":"snokier"},{"email":"xbtop1@gmail.com","name":"xbt1"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu_2.5.2_1526620245403_0.2947701647650012"},"_hasShrinkwrap":false},"2.6.0":{"name":"v-contextmenu","description":"ContextMenu based on Vue 2.0","version":"2.6.0","author":{"name":"snokier","email":"me@snokier.com"},"main":"dist/index.common.js","files":["src","dist"],"keywords":["vue","contextmenu","vue-contextmenu","vue-component","rightclick"],"scripts":{"dev":"cross-env NODE_ENV=development webpack-dev-server --progress --config examples/webpack.config.js","build":"npm run build:package & npm run build:umd & npm run build:example","build:package":"rm -fr dist && rollup -c && stylus -c src/styles/index.styl --out dist","build:umd":"FORMAT=umd rollup -c","build:example":"rm -fr sites && cross-env NODE_ENV=production webpack --config examples/webpack.config.js --progress --hide-modules && cp examples/index.html sites","prepublishOnly":"npm run lint && npm run build:package && npm run build:umd","lint":"eslint --ext .js,.vue src","lint:fix":"eslint --ext .js,.vue src --fix","ghpages":"npm run build:example && node build/gh-pages.js"},"dependencies":{"vue":"^2.5.16"},"devDependencies":{"babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-loader":"^7.1.4","babel-preset-env":"^1.7.0","babel-preset-stage-2":"^6.24.1","cross-env":"^5.1.5","css-loader":"^0.28.11","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-html":"^4.0.3","eslint-plugin-import":"^2.12.0","file-loader":"^1.1.6","fs-extra":"^6.0.0","gh-pages":"^1.1.0","rollup":"^0.59.0","rollup-plugin-babel":"^3.0.4","rollup-plugin-copy":"^0.2.3","rollup-plugin-uglify":"^3.0.0","rollup-plugin-vue":"^4.1.4","style-loader":"^0.21.0","stylus":"^0.54.5","stylus-loader":"^3.0.2","url-loader":"^1.0.0","vue-loader":"^15.0.0","vue-template-compiler":"^2.5.16","webpack":"^4.8.3","webpack-cli":"^2.1.3","webpack-dev-server":"^3.1.4"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/snokier/v-contextmenu.git"},"bugs":{"url":"https://github.com/snokier/v-contextmenu/issues"},"homepage":"https://github.com/snokier/v-contextmenu","engines":{"node":">= 4.0.0","npm":">= 3.0.0"},"browserslist":["> 1%","last 2 versions","not ie <= 8"],"gitHead":"021c729b92ee0148c3aaa5f561c55aa4b1f9c94b","_id":"v-contextmenu@2.6.0","_npmVersion":"5.6.0","_nodeVersion":"9.10.1","_npmUser":{"name":"snokier","email":"me@snokier.com"},"dist":{"integrity":"sha512-M7oTfXv9cu/kNlB8UEjEaaizYna0rCDfNU2YujbC/zPU6q3LbXrBkaDQ/JDHB81RQxnLe+0JHOqCVGR3XR2Oxg==","shasum":"f165a046572a7fd65f956f6c26aca8ec6c76bbeb","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-2.6.0.tgz","fileCount":23,"unpackedSize":47032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/w3qCRA9TVsSAnZWagAAoo8P/3ftRT0pT3u985DfATUg\nI98oN6bwxnHxDZt5R7AKu+MmzGecFOD4XszcX2xnHN4CXM6S9Jf+YvOZAww3\na0fCKGgAWlW+hL4Nufisf17ZPfmHXChcn/1Yu9iiH2ysT5ZqZYDrkNaJKxF5\n0dDOcLDRpTCRJb2oJG6RB/XAWGh6aN/yXAUYyCtpQXGvF/lHyWC9A83h4Lyi\nzX1OdSt/5t6hoX7+SKvPDgREUvUxlT1xJFRYvJDrLg8HBpuv+SPZbAVZsP8h\nzi14TEjM40oKeumYlzbxyzPyV7cWvPVNvJZJKKXEIuNzQqZajvK1uoeXXOzY\nXL2PPfQle3rJQWJcHqwXf2UZp4Y+rzACze734V1wlumXiS49CxgYVwr5oS5I\n/PxiTW3RlsOPjRrAL+z/WMFKW+KvK6USeKdinF9VvuUpXwdPYKKrX/LmVi7k\nN0fpffCZcb/5nXVIjQqE5agSAWcu/7FxgP2bxL+mmQoaAks2or4ySQeultNP\nDwnFSM8IDX/mFKNXJfOQz1IImqFfS2lx0zheomf8izWKzZD0vvsC+D4HCtCy\nSD/jvSWtzSNVbjmYwH82jlLY6/eASQQ/vSsbrML8JhhUquWcr29AAu231gsi\ny+KXP3AWDhV8D0ROWDKsXCrXr1u5jZa0E9tInV+9xXFS3IBKlcUwLOAjTdIy\nN+jT\r\n=49FU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCC2qLPlo2ePCm7CxmNTUnSUeMLXHXkQg4RRahnTZUI0AIgN4WlN+I3dvg+3nPZqzQeN0GW62ZLJPeoCyjKRD9m7S0="}]},"maintainers":[{"email":"me@snokier.com","name":"snokier"},{"email":"xbtop1@gmail.com","name":"xbt1"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu_2.6.0_1526664680731_0.18045715272806784"},"_hasShrinkwrap":false},"2.7.0":{"name":"v-contextmenu","description":"ContextMenu based on Vue 2.0","version":"2.7.0","author":{"name":"snokier","email":"me@snokier.com"},"main":"dist/index.common.js","files":["src","dist"],"keywords":["vue","contextmenu","vue-contextmenu","vue-component","rightclick"],"scripts":{"dev":"cross-env NODE_ENV=development webpack-dev-server --progress --config examples/webpack.config.js","build":"npm run build:package & npm run build:umd & npm run build:example","build:package":"rm -fr dist && rollup -c && stylus -c src/styles/index.styl --out dist","build:umd":"FORMAT=umd rollup -c","build:example":"rm -fr sites && cross-env NODE_ENV=production webpack --config examples/webpack.config.js --progress --hide-modules && cp examples/index.html sites","prepublishOnly":"npm run lint && npm run build:package && npm run build:umd","lint":"eslint --ext .js,.vue src","lint:fix":"eslint --ext .js,.vue src --fix","ghpages":"npm run build:example && node build/gh-pages.js"},"dependencies":{"vue":"^2.5.16"},"devDependencies":{"babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-loader":"^7.1.4","babel-preset-env":"^1.7.0","babel-preset-stage-2":"^6.24.1","cross-env":"^5.1.5","css-loader":"^0.28.11","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-html":"^4.0.3","eslint-plugin-import":"^2.12.0","file-loader":"^1.1.6","fs-extra":"^6.0.0","gh-pages":"^1.1.0","rollup":"^0.59.0","rollup-plugin-babel":"^3.0.4","rollup-plugin-copy":"^0.2.3","rollup-plugin-uglify":"^3.0.0","rollup-plugin-vue":"^4.1.4","style-loader":"^0.21.0","stylus":"^0.54.5","stylus-loader":"^3.0.2","url-loader":"^1.0.0","vue-loader":"^15.0.0","vue-template-compiler":"^2.5.16","webpack":"^4.8.3","webpack-cli":"^2.1.3","webpack-dev-server":"^3.1.4"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/snokier/v-contextmenu.git"},"bugs":{"url":"https://github.com/snokier/v-contextmenu/issues"},"homepage":"https://github.com/snokier/v-contextmenu","engines":{"node":">= 4.0.0","npm":">= 3.0.0"},"browserslist":["> 1%","last 2 versions","not ie <= 8"],"gitHead":"ff6480e59d610e7ba1782309e7e81421aa5cf116","_id":"v-contextmenu@2.7.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"snokier","email":"me@snokier.com"},"dist":{"integrity":"sha512-emO2f/yXwWlqIICOJWf8njDKNaFziXjNoG8dP6iL+iQ5zctj0ygfau5UUX0FvrBI6Mc2DuLkl2ENTbkzJV61vw==","shasum":"39df70af43c7c63c39e0466cecc99b3de8b710ea","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-2.7.0.tgz","fileCount":23,"unpackedSize":57121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEhNcCRA9TVsSAnZWagAAMmsP/327sPr0QOjlcpdojWtk\nx1opFI9KC87AVwtX7nzv7h00RMZm98alMWg5OnzOl4gqfljQyHeV2Oaxl1+H\n24McGG55j74Wonde9Ok8sboEW8K8HIl0jKjvu0x5OqhWGzarsqUWiXBDYuqn\nyCx3Tvq+9ATB1MJLxm9J79Xm52D+4xT/FN5Hu3OD8wQJsexy1j2dXPva6kOx\ndsYXXirmvE9kpm4ckYkBuT+H22mV2V44mWcUavmWW5Q/tvmQdhd59F5o4PRt\nbIjyOq3LopVe+xNoB69tNrz6ZhKd3xAA4R1tAQDfSdM/Qvyl71BDii/XdE4L\nUGGjb34fwV4gztp3HPaKjou3oKQ64kb9fXTxIgisBQsoYaXz1HKr5BmzX5oW\ncAbPjz4qBLwqJIqAZPXPRiM58iJvo8E16QDRXde7ufjVfPp16gr/zIuo6yXH\n0oQpLFM7AmyTUbqbcosJMwCMqyRmCwr2paw1D/8JWCLxuLWDV/JSHpnEvvTw\njWs1Ahka1Sf1y7+1BPUlQ/qKm/Z98BL/VxfzhARvYbnI4AfF04BfegNEbYXC\n0dgI7QVDI0sDsN49TKKe1GRzRAHo7cUVI8na6FgIyRIrhmuiaao/JOauz4OR\nuK7X2fE12/pcMkjWakzfagIXzetvO1TuGc9w8P2yVwgyDkHE+z1WuETvyWGc\nNRRu\r\n=flMd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSgUTHmVX6ZgH7BVaCzfyEaZfwRGPSzzX5Rd5PaJqoJwIgVoI+kd1ezV7HTerTvVXVe/QRTMzV0c5WwWIzjrsawc8="}]},"maintainers":[{"email":"me@snokier.com","name":"snokier"},{"email":"xbtop1@gmail.com","name":"xbt1"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu_2.7.0_1527911258983_0.6662256739061991"},"_hasShrinkwrap":false},"2.8.0":{"name":"v-contextmenu","description":"ContextMenu based on Vue 2.0","version":"2.8.0","author":{"name":"snokier","email":"me@snokier.com"},"main":"dist/index.common.js","files":["src","dist"],"keywords":["vue","contextmenu","vue-contextmenu","vue-component","rightclick"],"scripts":{"dev":"cross-env NODE_ENV=development webpack-dev-server --progress --config examples/webpack.config.js","build":"npm run build:package & npm run build:umd & npm run build:example","build:package":"rm -fr dist && rollup -c && stylus -c src/styles/index.styl --out dist","build:umd":"FORMAT=umd rollup -c","build:example":"rm -fr sites && cross-env NODE_ENV=production webpack --config examples/webpack.config.js --progress --hide-modules && cp examples/index.html sites","prepublishOnly":"npm run lint && npm run build:package && npm run build:umd","lint":"eslint --ext .js,.vue src","lint:fix":"eslint --ext .js,.vue src --fix","ghpages":"npm run build:example && node build/gh-pages.js"},"dependencies":{"vue":"^2.5.16"},"devDependencies":{"babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-loader":"^7.1.4","babel-preset-env":"^1.7.0","babel-preset-stage-2":"^6.24.1","cross-env":"^5.1.5","css-loader":"^0.28.11","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-html":"^4.0.3","eslint-plugin-import":"^2.12.0","file-loader":"^1.1.6","fs-extra":"^6.0.0","gh-pages":"^1.1.0","rollup":"^0.59.0","rollup-plugin-babel":"^3.0.4","rollup-plugin-copy":"^0.2.3","rollup-plugin-uglify":"^3.0.0","rollup-plugin-vue":"^4.1.4","style-loader":"^0.21.0","stylus":"^0.54.5","stylus-loader":"^3.0.2","uglifyjs-webpack-plugin":"^1.2.5","url-loader":"^1.0.0","vue-loader":"^15.0.0","vue-template-compiler":"^2.5.16","webpack":"^4.8.3","webpack-cli":"^2.1.3","webpack-dev-server":"^3.1.4"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/snokier/v-contextmenu.git"},"bugs":{"url":"https://github.com/snokier/v-contextmenu/issues"},"homepage":"https://github.com/snokier/v-contextmenu","engines":{"node":">= 4.0.0","npm":">= 3.0.0"},"browserslist":["> 1%","last 2 versions","not ie <= 8"],"gitHead":"e3133d38e6e0b96a66b0b192a5b1fbd58db5710e","_id":"v-contextmenu@2.8.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"snokier","email":"me@snokier.com"},"dist":{"integrity":"sha512-Cj5iYDI4R4cwjLKF0vSJChVrQNWUjgV780Fc0gPwZNUxa3ZsRh94whhSOUdGVEURQaapNQ/4RXTqrKB310eGuw==","shasum":"ee930c974d7a7282451583889ab70c3db03098ad","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-2.8.0.tgz","fileCount":23,"unpackedSize":57855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbXgOQCRA9TVsSAnZWagAAtpcP/jrywLfKQm/YH44h/KQR\nPj1GiOrWSrG49hpVpTrPVhbYCXsrPXfEFmV2yttl7BgkIVB+C8qLX6P7mE7A\n9MXNcXDKRfWgUP2RnNZdCwlGf0mT3ZWI4Wg/BTi3SFlb9kT4Dnao3MrTy0tp\nzzO4SeIkOTOycdFARLG/B+uclu6gA/YLzu8WqnBHmvgz02uXJQKo8VN+zF+a\nOj/QJ+xIjixsaVIbsQmoC+/eYSPiTQy632It+1muDT6cY1WYaHH+KEQeRMEE\nXvDVf1+B7zMY037nreBgEzEzsyMswcIGtyvCKEGYeUa77RHeOZ4yMh5qAchO\nE4ebzB4wzLMHEDheKPib4BF7aa/6NAYqW7mTrdMKt+eCJt6WPfsDd6jK993d\nTugfF1IyEsIXbAePUb1AMGVCWKpvLZh+ZfgtwJfmDpOHfvNSAjbwzZSp9UWs\n3oDx2aahZNz/It3kO5a+GOrEE4vADicUx6zLl37tq1UnwsVIWpzG8iTw2ZcU\na3xGVDQIakqsfwfMryyV10UzZvGCsY2U0a95LTBW/1/mcVeNCZ2Dpl3F15bP\neTBPnoC0HfqZM3dCP6DLKusojG5rk/SCjMCHKNjfbjO94SHufxAHjUheFybU\nVtbiTcPaBLe762/FpxPo5zCJEQPf9tPx7mOSpYx+shFM7Wrrehm419bGVqty\nzmGI\r\n=+m6S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDCu+nHycbdMdueweuzazQ3/O2P0OI0QkqGnLWSlyjC9AiB+ZBUXbzUkYZSoYV9UO0Vz1GsTOp+HI2lHHH8/Oh/xug=="}]},"maintainers":[{"email":"me@snokier.com","name":"snokier"},{"email":"xbtop1@gmail.com","name":"xbt1"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu_2.8.0_1532887952574_0.8850043416544722"},"_hasShrinkwrap":false},"2.8.1":{"name":"v-contextmenu","description":"ContextMenu based on Vue 2.0","version":"2.8.1","author":{"name":"snokier","email":"me@snokier.com"},"main":"dist/index.common.js","keywords":["vue","contextmenu","vue-contextmenu","vue-component","rightclick"],"scripts":{"dev":"cross-env NODE_ENV=development webpack-dev-server --progress --config examples/webpack.config.js","build":"npm run build:package & npm run build:umd & npm run build:example","build:package":"rm -fr dist && rollup -c && stylus -c src/styles/index.styl --out dist","build:umd":"FORMAT=umd rollup -c","build:example":"rm -fr sites && cross-env NODE_ENV=production webpack --config examples/webpack.config.js --progress --hide-modules && cp examples/index.html sites","prepublishOnly":"npm run lint && npm run build:package && npm run build:umd","lint":"eslint --ext .js,.vue src","lint:fix":"eslint --ext .js,.vue src --fix","ghpages":"npm run build:example && node build/gh-pages.js"},"dependencies":{"vue":"^2.5.16"},"devDependencies":{"babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-loader":"^7.1.4","babel-preset-env":"^1.7.0","babel-preset-stage-2":"^6.24.1","cross-env":"^5.1.5","css-loader":"^0.28.11","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-html":"^4.0.3","eslint-plugin-import":"^2.12.0","file-loader":"^1.1.6","fs-extra":"^6.0.0","gh-pages":"^1.1.0","rollup":"^0.59.0","rollup-plugin-babel":"^3.0.4","rollup-plugin-copy":"^0.2.3","rollup-plugin-uglify":"^3.0.0","rollup-plugin-vue":"^4.1.4","style-loader":"^0.21.0","stylus":"^0.54.5","stylus-loader":"^3.0.2","uglifyjs-webpack-plugin":"^1.2.5","url-loader":"^1.0.0","vue-loader":"^15.0.0","vue-template-compiler":"^2.5.16","webpack":"^4.8.3","webpack-cli":"^2.1.3","webpack-dev-server":"^3.1.4"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/snokier/v-contextmenu.git"},"bugs":{"url":"https://github.com/snokier/v-contextmenu/issues"},"homepage":"https://github.com/snokier/v-contextmenu","engines":{"node":">= 4.0.0","npm":">= 3.0.0"},"browserslist":["> 1%","last 2 versions","not ie <= 8"],"gitHead":"e50bb2fce1760e42fe0c1258d27150f24a396bcb","_id":"v-contextmenu@2.8.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-hdG9Vmf315ESm/nWuge9RpQasjVAPoUqZsLSdJ8m3utsifJrnTdagmkVx0daxUicJ0FtzrUDnbF3VOAKI7vcAA==","shasum":"d683b3bd733a792e18e14c9c740776b91986d5d8","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-2.8.1.tgz","fileCount":23,"unpackedSize":57659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgauMCRA9TVsSAnZWagAAL84P/12dXq2CE/FviexYAFU5\nzy2lzQoTtBK8PSbKZmPqhvjNz9FC2SMdaySjXQ8OAl2eTrx9gNZl5EPJIPpR\ngJbg7mg7p1H/Fg2JV3RJB1ufJz2LgdnZxIg2rHLT3t+bpZXi+dCguuGCv+24\nGP3mlcZ5PEl4PMFs636kMRp9DRSnglsGTgj5aUiDI1/KejmhjBHYRuWSDk68\nA45cOwmwrCSPK04P7UXQO/8SNzbTn3YvoTxQr9sVQ5fmSwJZjytiVVZqj/AN\nf1YJ/8cG0r5Su956xP7UA6kyh1d3Nf9s7OFVvnePLH4xS1FbSjcwovoZPLqt\nzM0lzyEX0nR8pEuueuyRhsEMOwnBgi+FSDaDwGobGddlZ6hBxPunhEcWso35\nJCWGB6mPFCWGFKP/d/PJsXp4YCw92RGk2Ako3qEoNQ++n1A80xG6jq2uS630\nkj8QmpA3w4/aYU7JJt2WZ8st6VfG6HYS0fpU5gqNSeIgL/mAxImHjanlCJbO\nwHZ+dkPCdk1JaP5P2NHRzLgf4JMJvqZqIbraE6Pln9F0Kl4yW2KQQTNihnn6\nNXaqhC/gHGyzrZTBdR7MWnCv3Fx8qiRbfDZjbk616DaLaEJ0nSe6REHzrGG+\nMrVV2xKWdVNfeaELviUNmof3/eEhxdhmMxaGcXepZRQ1uWLUuI9WDx4lYgDr\n7nHz\r\n=VVC4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRu9re0qXTHaQzVAwuTfnaig0kD3B/M19Y2RMp2BUD+AIgd1h7x3bzRSKeGtws2qE0ACTBeRkjrcEkAMsZPAscmCM="}]},"maintainers":[{"email":"me@snokier.com","name":"snokier"},{"email":"xbtop1@gmail.com","name":"xbt1"}],"_npmUser":{"name":"snokier","email":"me@snokier.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu_2.8.1_1568779147902_0.24020037714539222"},"_hasShrinkwrap":false},"2.9.0":{"name":"v-contextmenu","description":"ContextMenu based on Vue 2.0","version":"2.9.0","author":{"name":"heynext","email":"heynext.xyz@gmail.com"},"main":"dist/index.common.js","module":"dist/index.esm.js","keywords":["vue","contextmenu","vue-contextmenu","vue-component","rightclick"],"scripts":{"dev":"cross-env NODE_ENV=development webpack-dev-server --progress --config examples/webpack.config.js","build":"npm run build:package & npm run build:example","build:package":"rm -fr dist && rollup -c && stylus -c src/styles/index.styl --out dist","build:example":"rm -fr sites && cross-env NODE_ENV=production webpack --config examples/webpack.config.js --progress --hide-modules && cp examples/index.html sites","prepublishOnly":"npm run lint && npm run build:package","lint":"eslint --ext .js,.vue src","lint:fix":"eslint --ext .js,.vue src --fix","ghpages":"npm run build:example && gh-pages -d sites"},"peerDependencies":{"vue":"^2.5.0"},"devDependencies":{"cross-env":"^6.0.0","css-loader":"^3.3.0","eslint":"^6.7.2","eslint-plugin-vue":"^6.0.1","file-loader":"^5.0.0","gh-pages":"^2.1.0","rollup":"^1.27.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-copy":"^3.1.0","rollup-plugin-terser":"^5.1.3","rollup-plugin-vue":"^5.1.0","style-loader":"^1.0.0","stylus":"^0.54.5","stylus-loader":"^3.0.2","terser-webpack-plugin":"^2.2.3","url-loader":"^3.0.0","vue":"^2.5.0","vue-loader":"^15.0.0","vue-template-compiler":"^2.5.16","webpack":"^4.8.3","webpack-cli":"^3.3.0","webpack-dev-server":"^3.1.4"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/heynext/v-contextmenu.git"},"bugs":{"url":"https://github.com/heynext/v-contextmenu/issues"},"homepage":"https://github.com/heynext/v-contextmenu","engines":{"node":">= 4.0.0","npm":">= 3.0.0"},"browserslist":["> 1%","last 2 versions","not ie <= 8"],"dependencies":{},"gitHead":"7009d271b3fd385e9ddaf2b4178e9806a4899400","_id":"v-contextmenu@2.9.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-8FnZXOfELGvfX9Zv8mmdmsxpZzS83kSS6eNyxMekHN+yo1+cZM2oeKOdpLH/Rs/n2LSJkhfxxzgS6EeGGRQyVA==","shasum":"1753a7afc42051f1ed5cb75c20498a16fd7ec332","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-2.9.0.tgz","fileCount":24,"unpackedSize":54601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8RX1CRA9TVsSAnZWagAAAAIP/0ZjcrjneVwvY9m7BvUu\nX/nC/a8zyK/3bfx4ih759Z0UE14xBZ7VUIjUf5xPRAzuXWzZR/OCezkb4FO9\n07P5I6027ZuYTsAw+AKn2jxiwSuabvIBlME6qTrLF3tKn8+515QI+w71VaIq\nLlbkX+DCOLNZWkpItgG3jZOZubGaYMmo4rPzzBYW0O3puTv/A9yrrZ66Rx0h\nD9sq06HJJ9mKHIWfUbEqmdUsLbre+fFp61aq02nGqsey3C5ZJmuq90Vbi0UV\nIkWHA7qDuHbIuwj+24Zhhy7DgIRhd/n0PiNPInGk4Eru/XXSwfQo9yerRqMx\nc1KMVuHJNQwBYg5y8c1WzZrGY3A0pkXI/wq1n2LBN8/gSqUAQ+yCEAbhm5+q\n6ZkW+AESbsrlqu24/ZzWyk6waaME7zi0VizIXnOdWuAE9xyk/YtIj/l9L3Pt\n/BJzYORv74RLsstTU2eNPFKi2x2SuANh9dwiZlsD+fd4sRChS+3AHCMc0U+G\nVsU8ec/E9WT+K7BJOKQjMBkrJCCvOQaL3ocrQhInf31lckax6gUqGsNe607r\np5p6iwN0ppdSPh8O5Cult0x61aw8BYLzVn0MUFaaUgaVqOTUynxwktX2y3UY\n7ujBp087YaAluY36U9kJ0b1jdAY9iBWcoudXOVeNh9qIS7s3wM5pUyv324mD\nPKmD\r\n=MrvB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9tWOTBs1s1gscwsMfFRLnAf27xvE/uVHN94nEmymkIAIhAJUW3FlGvfodt73fvzXvLyPBv89WHJG2lWGLmQI7y8HI"}]},"maintainers":[{"email":"me@snokier.com","name":"snokier"},{"email":"xbtop1@gmail.com","name":"xbt1"}],"_npmUser":{"name":"heynext","email":"heynext.xyz@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu_2.9.0_1576080885371_0.47644057049719324"},"_hasShrinkwrap":false},"3.0.0-alpha":{"name":"v-contextmenu","description":"ContextMenu based on Vue 3.0","version":"3.0.0-alpha","author":{"name":"heynext","email":"heynext.xyz@gmail.com"},"main":"dist/index.common.js","module":"dist/index.esm.js","keywords":["contextmenu","vue-contextmenu","vue","rightclick","component"],"scripts":{"dev":"vite","build":"rm -fr dist && rollup -c && npm run build:style","build:style":"lessc --clean-css --autoprefix src/themes/default/index.less dist/themes/default.css","build:site":"vite build","release":"standard-version","lint":"eslint '{src,site,examples}/**/*.{ts,tsx}'","lint:fix":"eslint --fix '{src,site,examples}/**/*.{ts,tsx}'","commit":"git-cz","ghpages":"npm run build:site && gh-pages -d site-dist","test":"jest","test:coverage":"jest --coverage"},"dependencies":{},"peerDependencies":{"vue":"^3.0.0"},"devDependencies":{"@ant-design/icons-vue":"^5.1.7","@babel/preset-typescript":"^7.12.7","@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@rollup/plugin-babel":"^5.2.2","@rollup/plugin-typescript":"^6.1.0","@testing-library/vue":"^5.6.1","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.9.0","@typescript-eslint/parser":"^4.9.0","@vue/babel-plugin-jsx":"^1.0.0-rc.3","@vue/compiler-sfc":"^3.0.4","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","acorn-jsx":"^5.3.1","cz-conventional-changelog":"^3.3.0","eslint":"^7.14.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-vue":"^7.1.0","git-cz":"^4.7.5","husky":"^4.3.0","jest":"^26.6.3","less":"^3.12.2","less-plugin-autoprefix":"^2.0.0","less-plugin-clean-css":"^1.5.1","lint-staged":"^10.5.2","prettier":"^2.2.1","rollup-plugin-terser":"^7.0.2","standard-version":"^9.0.0","ts-jest":"^26.4.4","typescript":"^4.1.2","vite":"^1.0.0-rc.13","vue":"^3.0.4"},"license":"MIT","homepage":"https://github.com/heynext/v-contextmenu","husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.{less,md,json}":["prettier --write","git add"],"*.ts?(x)":["npm run lint:fix","git add"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"type":"git","url":"git+https://github.com/heynext/v-contextmenu.git"},"bugs":{"url":"https://github.com/heynext/v-contextmenu/issues"},"browserslist":["> 1%","last 2 versions","not ie <= 9"],"readme":"# v-contextmenu\n","readmeFilename":"README.md","gitHead":"cae660f166114787f334b11ad9999c7259b241b9","_id":"v-contextmenu@3.0.0-alpha","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-7+yW2Zr3UPkIzh09TIfng48JzcRUK2HK9TVc2BkV62g4t1WAyA2XscstnsZG4pdx2MfYhSQ1Qu8S4BBPBYsN1Q==","shasum":"6a32939aedb93fbc5357eb34523d6860dbd7fbaf","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-3.0.0-alpha.tgz","fileCount":30,"unpackedSize":105422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyG/uCRA9TVsSAnZWagAAJCsP/jZp1teO7Ih6tad3v2pO\n9dB/uRVxU7mjorTJ7LtzRF/GVDDrkG+VHlKI4MieW76zpKfQrqQIjKkwBmjI\nD2IMirX+puoj1k9XJHJYkoncz75cFsZ66/qPacVVEKQccv1X6BQUwlbsFH0V\n4AT97rQDHZOKwFwGyw3UgZ8pMF4L6XNxF413XjsDAX0IM11/tUP1Ti/eKEe3\nlP6suR11AtnWXxe7aurTO9byR97d1fnixAC4h5gb0gHfeJ9kPpK2/a2PDfz+\n/JfydDMHK4Ypnk1AYXt5YPh4CLVGFvtWoASM+902sswShxirsG6z7ALolsW0\nhmeNaq4EnMcDID7maVqLH0HTe67CnITZD3q202yhheIAilQNa3IuyNWYnt76\nkpiwJrwscDF2yfGpXmTVWScqN0VMv2LU7x0GAbFrAd4rkqRN20k1LFP3ousp\nr31xTFJREuvdwA4Xy9NwoYQYH/shsJMO0IWu4pr2vWdbh//3LOIcWYF8JmzR\n4I5YyLPOsdhC+gFl/8F37NA8xxOwybGCa7RZVCPA4xlAa9BJpJHYx83nROMR\nzVV0QOkKD+7OLHKRSg3e1PX8T+l/l2o00ALNoslMOBTHMrqAXyXlhVU4+zeg\n9jPLrX6W241tDHdUB9QdE6eqvDrxu9aZ1eDT/p+9383zJA/aJuXWfdFSh9mQ\neG3H\r\n=GG3N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBN3Ij4rWzxJ1XVMzv/dC1oArC2SENRYinKJ1cC01sG8AiBeROUkW6G/a8p9yY6ngph/6Z/x+Hs9Gk7pGQEQfM0jmA=="}]},"_npmUser":{"name":"heynext","email":"heynext.xyz@gmail.com"},"directories":{},"maintainers":[{"name":"heynext","email":"heynext.xyz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu_3.0.0-alpha_1606971373936_0.7478374180199114"},"_hasShrinkwrap":false},"3.0.0-alpha.1":{"name":"v-contextmenu","description":"ContextMenu based on Vue 3.0","version":"3.0.0-alpha.1","author":{"name":"heynext","email":"heynext.xyz@gmail.com"},"main":"dist/index.common.js","module":"dist/index.esm.js","keywords":["contextmenu","vue-contextmenu","vue","rightclick","component"],"scripts":{"dev":"vite","build":"rm -fr dist && rollup -c && npm run build:style","build:style":"lessc --clean-css --autoprefix src/themes/default/index.less dist/themes/default.css","build:site":"vite build","release":"standard-version","lint":"eslint '{src,site,examples}/**/*.{ts,tsx}'","lint:fix":"eslint --fix '{src,site,examples}/**/*.{ts,tsx}'","commit":"git-cz","ghpages":"npm run build:site && gh-pages -d site-dist","test":"jest","test:coverage":"jest --coverage"},"dependencies":{},"peerDependencies":{"vue":"^3.0.0"},"devDependencies":{"@ant-design/icons-vue":"^5.1.7","@babel/preset-typescript":"^7.12.7","@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@rollup/plugin-babel":"^5.2.2","@rollup/plugin-typescript":"^6.1.0","@testing-library/vue":"^5.6.1","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.9.0","@typescript-eslint/parser":"^4.9.0","@vue/babel-plugin-jsx":"^1.0.0-rc.3","@vue/compiler-sfc":"^3.0.4","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","acorn-jsx":"^5.3.1","cz-conventional-changelog":"^3.3.0","eslint":"^7.14.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-vue":"^7.1.0","git-cz":"^4.7.5","husky":"^4.3.0","jest":"^26.6.3","less":"^3.12.2","less-plugin-autoprefix":"^2.0.0","less-plugin-clean-css":"^1.5.1","lint-staged":"^10.5.2","prettier":"^2.2.1","rollup-plugin-terser":"^7.0.2","standard-version":"^9.0.0","ts-jest":"^26.4.4","typescript":"^4.1.2","vite":"^1.0.0-rc.13","vue":"^3.0.4"},"license":"MIT","homepage":"https://github.com/heynext/v-contextmenu","husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.{less,md,json}":["prettier --write","git add"],"*.ts?(x)":["npm run lint:fix","git add"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"type":"git","url":"git+https://github.com/heynext/v-contextmenu.git"},"bugs":{"url":"https://github.com/heynext/v-contextmenu/issues"},"browserslist":["> 1%","last 2 versions","not ie <= 9"],"readme":"# v-contextmenu\n","readmeFilename":"README.md","gitHead":"4d5b77cee0270a07997c45af71614e3e3d0716fc","_id":"v-contextmenu@3.0.0-alpha.1","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-iWo2S+0pnbdLxs0Evaz0x6Y9TXSp8SqcpyGt4LIZp1KhNXvKC59tBHF+DRYR/+2x++VHqch2PZN5tSaFYb3EVg==","shasum":"462048542b50df45da6b5c68af80b660cfba9f3b","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-3.0.0-alpha.1.tgz","fileCount":30,"unpackedSize":105475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyJeDCRA9TVsSAnZWagAAyqcP/2L8R2qByyG15vfoUv3Y\nFjGuCzEAi5xcw5iuz25KqnktQytipN0MhFmAmZe5i64ySMmGm92TWj5mzJr8\nAwyRK5HJf5upmJAlMGlNRPWjpu/2IZoCnteUCOqy4g2qDBH8Ch++GSLZQxFX\nC7XxWITLKzs216VJL4STan6y3rNUYsr54Y2ZmAyu8aNylv/w8ts6tfVcKmNp\n/zBexPhxAzqUvydT+bHQAGL6hsewfvrZQ6Bvmb3mIpb6jopdI4higbzw0wFj\nR7ashAlD0vsOCXsuMG2PSNjV7PeKH7hUVRtkhNX6pvsVEOt+Sp4V0lkZg+CC\nb3FSHrj3xmJAA83eD0frfPINQxtN0a+ANBrqAUnUf38CM8xTp6G1pj7i97il\nLWEU/cgM5Af54j+26VwUvqMTJTtmBbG4aMtpQkSzoMVfTs9LIzsLIEhqPMaH\ny8IgJtBxcVIEIuTYbWN0MbDnHk5HUGwiQ/4I91tSw253xeAL9Elp6/YQ8Arm\n3miVvqZ6LGpQpJLcdOVEHzLXqLoC5K8qiitvLj6TGO16Op5rwren3q9hIcNS\nbGAh9CWxHxG5pDspX+3hCIZyTtnCosuhcxAcxZ0QITkRL/YEe7UxNzd+rT/d\nFlLLWPJIAJhKphWbstqc00CzCOw12z2xcV2jZyzZb58PijycIraLZdnYLYDl\nblXh\r\n=qeyp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC62K3KHnXqyopJGmpgXFaAQGiUf6Sr54CwSbARVIrdVwIgaAz+NSuCDb/TT+DHzZq/mjW+Ftkyz6CzRYJfuVX4HSY="}]},"_npmUser":{"name":"heynext","email":"heynext.xyz@gmail.com"},"directories":{},"maintainers":[{"name":"heynext","email":"heynext.xyz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu_3.0.0-alpha.1_1606981507234_0.016555672758039597"},"_hasShrinkwrap":false,"deprecated":"mistake publish"},"3.0.0-alpha.2":{"name":"v-contextmenu","description":"ContextMenu based on Vue 3.0","version":"3.0.0-alpha.2","author":{"name":"heynext","email":"heynext.xyz@gmail.com"},"main":"dist/index.common.js","module":"dist/index.esm.js","keywords":["contextmenu","vue-contextmenu","vue","rightclick","component"],"scripts":{"dev":"vite","build":"rm -fr dist && rollup -c && npm run build:style","build:style":"lessc --clean-css --autoprefix src/themes/default/index.less dist/themes/default.css","build:site":"vite build","release":"standard-version","lint":"eslint '{src,site,examples}/**/*.{ts,tsx}'","lint:fix":"eslint --fix '{src,site,examples}/**/*.{ts,tsx}'","commit":"git-cz","ghpages":"npm run build:site && gh-pages -d site-dist","test":"jest","test:coverage":"jest --coverage"},"dependencies":{},"peerDependencies":{"vue":"^3.0.0"},"devDependencies":{"@ant-design/icons-vue":"^5.1.7","@babel/preset-typescript":"^7.12.7","@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@rollup/plugin-babel":"^5.2.2","@rollup/plugin-typescript":"^6.1.0","@testing-library/vue":"^5.6.1","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.9.0","@typescript-eslint/parser":"^4.9.0","@vue/babel-plugin-jsx":"^1.0.0-rc.3","@vue/compiler-sfc":"^3.0.4","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","acorn-jsx":"^5.3.1","cz-conventional-changelog":"^3.3.0","eslint":"^7.14.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-vue":"^7.1.0","git-cz":"^4.7.5","husky":"^4.3.0","jest":"^26.6.3","less":"^3.12.2","less-plugin-autoprefix":"^2.0.0","less-plugin-clean-css":"^1.5.1","lint-staged":"^10.5.2","prettier":"^2.2.1","rollup-plugin-terser":"^7.0.2","standard-version":"^9.0.0","ts-jest":"^26.4.4","typescript":"^4.1.2","vite":"^1.0.0-rc.13","vue":"^3.0.4"},"license":"MIT","homepage":"https://github.com/heynext/v-contextmenu","husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.{less,md,json}":["prettier --write","git add"],"*.ts?(x)":["npm run lint:fix","git add"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"type":"git","url":"git+https://github.com/heynext/v-contextmenu.git"},"bugs":{"url":"https://github.com/heynext/v-contextmenu/issues"},"browserslist":["> 1%","last 2 versions","not ie <= 9"],"readme":"# v-contextmenu\n","readmeFilename":"README.md","gitHead":"39fd3344c80a87e913fec5849f18c3c8a2dd9fe3","_id":"v-contextmenu@3.0.0-alpha.2","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-j5YsbA+S2CdbTFik18oyNpE1ppWzM6n5cw9zXPtDYJzK/6+lTtN6UFcwAdvgG3mLRlaNG8v79ggxF5HZOfKc9w==","shasum":"ffbd266d8952b22f49264495dd917b8f36e8c4ae","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-3.0.0-alpha.2.tgz","fileCount":30,"unpackedSize":105564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyJl+CRA9TVsSAnZWagAAyz0P/jK/WiPBmRasm3RUiWlI\niPcPtYyie/HTn9ofNERgDPtz7rRE6muL4xDwNeT3QlrQXp/K8RDi/uSduZ/U\n2bYGUsx9eLSGBtbd30ekO9s9+gRbCh1vj4KVr0n15Cn8C1wX05SeJSggtET9\nasEn2DGYYH3Ixnb2+7tUpr4Myhg0zhx6vyC2xYiM0nQCcKhzRS2T4wDzlcTo\nTD7blQrl7d9wbu9JpOt4uZ7fmbrTlLpyLMVwkeppTuqijVkxU1fPlQtsXtWW\nUMOtL0JNz2vhMWiGTYXX29WGUQiNKFPssamEtHjrJ12Mf8wkQcocfBdcKYyY\n6GT13qROoF/2IgcWpRGHOj2DmfzD7b5bJEn6QCoEUjgVsqRM0Re+R0/lw17U\nk/4rqGi9ISDeRjLUQlju/2NNigy8OVxmjVQ3tfuF73YSadHdNvbDEC01wbg7\nqsZThPcfZroL6SYF1B3nEog6lY94Q0lg71mGfZp2/D7cEXpvz3TtCKVsnMok\nh2zdP2jexxRXLGIf3Tm2H3+uKL6twwd26xkOz6z9alMUwjN3Q9yPnHMl8IoJ\nSN9rEqT8DNN6G5hPC8FFoSWWxN9BB2gdx3ge8EGVI/pLgK2coxLS4donQGvX\nxkbq0ObWBeRwEi+mhsDbV+2DLwGG3r8c8PI8ciOxjCjCKdOPKLaj6CYHyTDr\nksBj\r\n=0EQc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHBcfZooZJ+jHrr4mnKQbrhDGwtLXuaimrVDpyqwKOrZAiB0nEET9fFi35Z7a2NRnj8j3UtBtuB+ZlolqaRVy9nmrw=="}]},"_npmUser":{"name":"heynext","email":"heynext.xyz@gmail.com"},"directories":{},"maintainers":[{"name":"heynext","email":"heynext.xyz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu_3.0.0-alpha.2_1606982013787_0.8619484568849398"},"_hasShrinkwrap":false},"3.0.0-alpha.3":{"name":"v-contextmenu","description":"ContextMenu based on Vue 3.0","version":"3.0.0-alpha.3","author":{"name":"heynext","email":"heynext.xyz@gmail.com"},"main":"dist/index.common.js","module":"dist/index.esm.js","keywords":["contextmenu","vue-contextmenu","vue","rightclick","component"],"scripts":{"dev":"vite","build":"rm -fr dist && rollup -c && npm run build:style","build:style":"lessc --clean-css --autoprefix src/themes/default/index.less dist/themes/default.css","build:site":"vite build","release":"standard-version","lint":"eslint '{src,site,examples}/**/*.{ts,tsx}'","lint:fix":"eslint --fix '{src,site,examples}/**/*.{ts,tsx}'","commit":"git-cz","ghpages":"npm run build:site && gh-pages -d site-dist","test":"jest","test:coverage":"jest --coverage"},"dependencies":{},"peerDependencies":{"vue":"^3.0.0"},"devDependencies":{"@ant-design/icons-vue":"^5.1.7","@babel/preset-typescript":"^7.12.7","@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@rollup/plugin-babel":"^5.2.2","@rollup/plugin-typescript":"^6.1.0","@testing-library/vue":"^5.6.1","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.9.0","@typescript-eslint/parser":"^4.9.0","@vue/babel-plugin-jsx":"^1.0.0-rc.3","@vue/compiler-sfc":"^3.0.4","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","acorn-jsx":"^5.3.1","babel-preset-env":"^1.7.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.14.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-vue":"^7.1.0","git-cz":"^4.7.5","husky":"^4.3.0","jest":"^26.6.3","less":"^3.12.2","less-plugin-autoprefix":"^2.0.0","less-plugin-clean-css":"^1.5.1","lint-staged":"^10.5.2","prettier":"^2.2.1","rollup-plugin-terser":"^7.0.2","standard-version":"^9.0.0","ts-jest":"^26.4.4","typescript":"^4.1.2","vite":"^1.0.0-rc.13","vue":"^3.0.4"},"license":"MIT","homepage":"https://github.com/heynext/v-contextmenu","husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.{less,md,json}":["prettier --write","git add"],"*.ts?(x)":["npm run lint:fix","git add"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"type":"git","url":"git+https://github.com/heynext/v-contextmenu.git"},"bugs":{"url":"https://github.com/heynext/v-contextmenu/issues"},"browserslist":["> 1%","last 2 versions","not ie <= 9"],"readme":"# v-contextmenu\n","readmeFilename":"README.md","gitHead":"d7f921676a640e0db8e82ee655918898340cac9f","_id":"v-contextmenu@3.0.0-alpha.3","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-4FdA5Jy2IFf3uFDXppkKLyd3b9txR4WWE7sil7X5qoB+UZggrtVDbNYrZMfN1KHZBEfdmnzDXJRQTdWCzVw4kw==","shasum":"7be1f9d575b27daf6434b449a80d76cdd39a538a","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-3.0.0-alpha.3.tgz","fileCount":30,"unpackedSize":108676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyJ1sCRA9TVsSAnZWagAADHMQAJKkYENigAplVrP5iMq8\nF1kLDxogtEZaVMn9nl9AA+tfVgXzm2QvoJ88xFe223iTJn2YGb/hvL/UGeuJ\n1VxebK//DXNDmpokbwtxE+Y62UHuqGWqhCx0aDmVluOaEO/ahmTWQZqAFtq0\nz0CTk/wYcXHgjWmR9rcDtzVb9koodrx2WOHrZw9+SwRJ6Cjzt+p84sif/E4E\nNE8jzZkiGHuU7A48EoOzWGgqIQ1LDEhc+/GjQMoxjyLawTE0DA0yLo2cs0Jx\nQ/3pn1Q3o585Kl4R9Sq01Yy8IISNabhzG1AG4HBV69RNmaGfLIuQaLmSAjMY\nOEFh+lUPx5oQbNVDVQwPB7wlQbwB558fzVZBLozP6cnaj1qQRFL8Jcrs5Ekm\nl5+JfSvsxgYSBL2r5NNvl8nU7n3pyWRV53ZxzeUs0YkyzcDadcxyZ8Pw6bIr\nJiVAtAiLkD31g5oDgXtZkOK6D+xq+Sepy7wKAze9afpUCfebO0gs/vh3mXF6\n/HtslaPFsrAnwGzQ6Z1ZuKO+uFTi8o+I7+vFLjUiKWirmMpRVJgEFQgW62Tm\nohdQyZR2f3hLS1Ar9xuV9ltivV6BVxKU6qD5HkvUUlWLAuQk+g5Qca2/Ox/a\nVRl0+85ZkpLH+kL3OFzwYybJfciLnguy6BRM97ZU70Mv1ZeaqjGHx377fmLb\nC7pn\r\n=AyWq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHzFygcGS82SLVxhOAKuBuxNNAFVY9j7SjMPcSlM1OwkAiA5G6RTnI1K5YE8oy312yNVQItrHhpPhWE0oazOLIw2rQ=="}]},"_npmUser":{"name":"heynext","email":"heynext.xyz@gmail.com"},"directories":{},"maintainers":[{"name":"heynext","email":"heynext.xyz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu_3.0.0-alpha.3_1606983019723_0.6999050411977223"},"_hasShrinkwrap":false},"3.0.0-alpha.4":{"name":"v-contextmenu","description":"ContextMenu based on Vue 3.0","version":"3.0.0-alpha.4","author":{"name":"heynext","email":"heynext.xyz@gmail.com"},"main":"dist/index.common.js","module":"dist/index.esm.js","keywords":["contextmenu","vue-contextmenu","vue","rightclick","component"],"scripts":{"dev":"vite","build":"rm -fr dist && rollup -c && npm run build:style","build:style":"lessc --clean-css --autoprefix src/themes/default/index.less dist/themes/default.css","build:site":"vite build","release":"standard-version","lint":"eslint '{src,site,examples}/**/*.{ts,tsx}'","lint:fix":"eslint --fix '{src,site,examples}/**/*.{ts,tsx}'","commit":"git-cz","ghpages":"npm run build:site && gh-pages -d site-dist","test":"jest","test:coverage":"jest --coverage"},"dependencies":{},"peerDependencies":{"vue":"^3.0.0"},"devDependencies":{"@ant-design/icons-vue":"^5.1.7","@babel/preset-env":"^7.12.7","@babel/preset-typescript":"^7.12.7","@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@rollup/plugin-babel":"^5.2.2","@rollup/plugin-node-resolve":"^11.0.0","@testing-library/vue":"^5.6.1","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.9.0","@typescript-eslint/parser":"^4.9.0","@vue/babel-plugin-jsx":"^1.0.0-rc.3","@vue/compiler-sfc":"^3.0.4","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","acorn-jsx":"^5.3.1","cz-conventional-changelog":"^3.3.0","eslint":"^7.14.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-vue":"^7.1.0","git-cz":"^4.7.5","husky":"^4.3.0","jest":"^26.6.3","less":"^3.12.2","less-plugin-autoprefix":"^2.0.0","less-plugin-clean-css":"^1.5.1","lint-staged":"^10.5.2","prettier":"^2.2.1","rollup-plugin-terser":"^7.0.2","standard-version":"^9.0.0","ts-jest":"^26.4.4","typescript":"^4.1.2","vite":"^1.0.0-rc.13","vue":"^3.0.4"},"license":"MIT","homepage":"https://github.com/heynext/v-contextmenu","husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.{less,md,json}":["prettier --write","git add"],"*.ts?(x)":["npm run lint:fix","git add"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"type":"git","url":"git+https://github.com/heynext/v-contextmenu.git"},"bugs":{"url":"https://github.com/heynext/v-contextmenu/issues"},"browserslist":["> 1%","last 2 versions","not ie <= 9"],"readme":"# v-contextmenu\n","readmeFilename":"README.md","gitHead":"d7f921676a640e0db8e82ee655918898340cac9f","_id":"v-contextmenu@3.0.0-alpha.4","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-dImNdzCyHeuVADT1yEP7QOcVp+OZ1ltBFVn6fWtJ16UxBi21JTyt221BJyrG5jsAj+wvYTrwA9fNPvlVvRxwPw==","shasum":"f46598ac98afac5d5db8c6540dfc12304ced1140","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-3.0.0-alpha.4.tgz","fileCount":30,"unpackedSize":110931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyLXMCRA9TVsSAnZWagAA/7YP/3IsJgGJzox3iehG9I/k\n+PTYof79ZosmrU6A0oWLY7Ha14H57FHuoNhAl5fj8FUx3Sl8/GKgSEZFU1nq\nWxlHtNYHJif4bFugV/Wq6gBUGIC0DLyKO6nilx+zgpP/c14jknyOVR+pmQiY\nUub3CCOZMHKTWfvFU925UV8QqxNl/9r/QqQDY0CTFds/lf0WnbKg6M9I5ykk\n/1XOzo3rZFcITeLhp9qRFL6HXnllLNIAQD55zcfdz37vz9ZBS+6bwC01OC8m\nVRYOxIMEjnBb6LywZINAO9wvvBAdkYkPfOvK/WapOFEADjd8kI48jfGydssq\n8+4FQPHbHfb29QJzB9BZBTsz3gra7qURVM8/mYVss4ULtaXkHq4HiKAxgUcR\noUexrq77remsgufJOFIJfG7qEmPAIpmQEojnV4FXcwxu8gICXeHbtBdw3WsB\nW3a8uUmXCrz4D/wqYHM2THyAFhnFY1TKwi70AoS5b30UkIhh2BKePUzc3gn1\n5no7O211us3juivTRvVOybskMzwaD9k4qcj/p5Rdn2uEIJcOUEdHvLM5cuMl\nC0rbIaN3ftnJdsdSqQrz6SSCyNLtoolJWSM+DLU8Oc3zIB2LWFJT1xkgWTNQ\nEzLFm9vqXVT8Zg5to5eHwENA8wKcmWEciVr9g3dJMEFQAT/2wb5tpAGey94a\nZgt/\r\n=Rj3h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDe2CR064zkIKqGXjpUGDxm50duIuzbs0jkXW5BqA0AQAIhAJ2e5RvxUIm8CmlF+DiDLtlxMPes6PSd7p7Ya4SGt3Vv"}]},"_npmUser":{"name":"heynext","email":"heynext.xyz@gmail.com"},"directories":{},"maintainers":[{"name":"heynext","email":"heynext.xyz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu_3.0.0-alpha.4_1606989259404_0.7653518679595561"},"_hasShrinkwrap":false},"3.0.0-alpha.5":{"name":"v-contextmenu","description":"ContextMenu based on Vue 3.0","version":"3.0.0-alpha.5","author":{"name":"heynext","email":"heynext.xyz@gmail.com"},"main":"dist/index.common.js","module":"dist/index.esm.js","keywords":["contextmenu","vue-contextmenu","vue","rightclick","component"],"scripts":{"dev":"vite","build":"rm -fr dist && rollup -c && npm run build:style","build:style":"lessc --clean-css --autoprefix src/themes/default/index.less dist/themes/default.css","build:site":"vite build","release":"standard-version","lint":"eslint '{src,site,examples}/**/*.{ts,tsx}'","lint:fix":"eslint --fix '{src,site,examples}/**/*.{ts,tsx}'","commit":"git-cz","ghpages":"npm run build:site && gh-pages -d site-dist","test":"jest","test:coverage":"jest --coverage"},"dependencies":{},"peerDependencies":{"vue":"^3.0.0"},"devDependencies":{"@ant-design/icons-vue":"^6.0.0","@babel/preset-env":"^7.12.7","@babel/preset-typescript":"^7.12.7","@commitlint/cli":"^12.0.0","@commitlint/config-conventional":"^12.0.0","@rollup/plugin-babel":"^5.2.2","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^11.0.0","@testing-library/vue":"^5.6.1","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.9.0","@typescript-eslint/parser":"^4.9.0","@vitejs/plugin-vue":"^1.2.2","@vitejs/plugin-vue-jsx":"^1.1.3","@vue/compiler-sfc":"^3.0.4","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.14.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-vue":"^7.1.0","git-cz":"^4.7.5","husky":"^6.0.0","jest":"^26.6.3","less":"^4.1.1","less-plugin-autoprefix":"^2.0.0","less-plugin-clean-css":"^1.5.1","lint-staged":"^10.5.2","prettier":"^2.2.1","rollup-plugin-terser":"^7.0.2","standard-version":"^9.0.0","ts-jest":"^26.4.4","typescript":"^4.1.2","vite":"^2.1.0","vue":"^3.0.4"},"license":"MIT","homepage":"https://github.com/heynext/v-contextmenu","husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.{less,md,json}":["prettier --write","git add"],"*.ts?(x)":["npm run lint:fix","git add"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"type":"git","url":"git+https://github.com/heynext/v-contextmenu.git"},"bugs":{"url":"https://github.com/heynext/v-contextmenu/issues"},"browserslist":["> 1%","last 2 versions","not ie <= 9"],"engines":{"node":">=10.16.0"},"gitHead":"19848401c877d359df3f298fadbe2d4d511e63c3","_id":"v-contextmenu@3.0.0-alpha.5","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-IhHC8jgVEJOmD6QiFj5zRuE5Qi7pN5JNkpo/lLOq543mkQq14hexLc9UhFRzk/81Xg8DbJhnduP0XWvFyREvNA==","shasum":"38d443830afd5a47e5a221f3383f4cdd36b70ef3","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-3.0.0-alpha.5.tgz","fileCount":28,"unpackedSize":121401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiPxQCRA9TVsSAnZWagAATvgQAKLLUDaA+9UB2e6IgKHh\nqRYe6d9kEXTrJ5joeSKbevGX+7hbbyNWZb2AYj9lM8wi253Nt2AoqM1sD/q8\neoIluHX6Ks0nVsFYTFcgjpMUYV0fV7eXTJA6jLI6v0jgS1zHeyJlLeyZqnbc\n5DTzv4fAfxtvXIMh7Yc6zt77hbfHvPmPz1eW8WCRre8dPEvRcC2/v5lSQl8N\n/V2I2hVlGyfwZNBOCv8ef2PWZPBIRY7U2v4W8/FRp2sNye4imBzeNUsdNUNG\n0+ck8Qm1/af49FaXnitkAjQ9rVZdEBXylwEV10pzgdhMsA9htbCFJWh34JZ2\nrTFj35BfRby/MYQG6IH9933GjA6Iexs/Vb7j7H+8Lf92wrVjgN2e4+MgAxnU\nEnMM/rDf9Mn1OSXSe6VUqyiBD6XnFBFFylUiWqT55iyGdQK4M3nD2ereBZaW\nSHnsHsF4wQeaUJjA1S/jHYX1OTVai+67G5JdRc7491qt8Chf3LIIm6jr88fH\n7q04YzHXeD+osddVoF+QahZNSYUZAbqB1swCsI91IgOCugU2izvNHjsQTmke\nk489nn9aBiXyfyGIwq+TCGvn/lGlPCwEuljy4W2NBw3DjFmWctw+rC2JZeEv\nRfakJWdyj9ve+eXN2DLn5Sqnur3QRht6Nk5UIerkPoPR8Vx0eYem1V8Cinun\nYQnF\r\n=hsp6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEP4ZdL+AD3kodBEUvPpTgGX1NOGGVtofZcpyYg1C6SWAiEA3Q6g84fS4D6FdR8D3Pj78jyJAEOQn2NIeVYUh91SJyc="}]},"_npmUser":{"name":"heynext","email":"heynext.xyz@gmail.com"},"directories":{},"maintainers":[{"name":"heynext","email":"heynext.xyz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu_3.0.0-alpha.5_1619590223662_0.0965958171696768"},"_hasShrinkwrap":false,"deprecated":"deprecate"},"3.0.0-alpha.6":{"name":"v-contextmenu","description":"ContextMenu based on Vue 3.0","version":"3.0.0-alpha.6","author":{"name":"heynext","email":"heynext.xyz@gmail.com"},"main":"dist/index.common.js","module":"dist/index.esm.js","keywords":["contextmenu","vue-contextmenu","vue","rightclick","component"],"scripts":{"dev":"vite","build":"rm -fr dist && rollup -c && npm run build:style","build:style":"lessc --clean-css --autoprefix src/themes/default/index.less dist/themes/default.css","build:site":"vite build","release":"standard-version","lint":"eslint '{src,site,examples}/**/*.{ts,tsx}'","lint:fix":"eslint --fix '{src,site,examples}/**/*.{ts,tsx}'","commit":"git-cz","ghpages":"npm run build:site && gh-pages -d site-dist","test":"jest","test:coverage":"jest --coverage"},"dependencies":{},"peerDependencies":{"vue":"^3.0.0"},"devDependencies":{"@ant-design/icons-vue":"^6.0.0","@babel/preset-env":"^7.12.7","@babel/preset-typescript":"^7.12.7","@commitlint/cli":"^12.0.0","@commitlint/config-conventional":"^12.0.0","@rollup/plugin-babel":"^5.2.2","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^11.0.0","@testing-library/vue":"^5.6.1","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.9.0","@typescript-eslint/parser":"^4.9.0","@vitejs/plugin-vue":"^1.2.2","@vitejs/plugin-vue-jsx":"^1.1.3","@vue/compiler-sfc":"^3.0.4","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.14.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-vue":"^7.1.0","git-cz":"^4.7.5","husky":"^6.0.0","jest":"^26.6.3","less":"^4.1.1","less-plugin-autoprefix":"^2.0.0","less-plugin-clean-css":"^1.5.1","lint-staged":"^10.5.2","prettier":"^2.2.1","rollup-plugin-terser":"^7.0.2","standard-version":"^9.0.0","ts-jest":"^26.4.4","typescript":"^4.1.2","vite":"^2.1.0","vue":"^3.0.4"},"license":"MIT","homepage":"https://github.com/heynext/v-contextmenu","husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.{less,md,json}":["prettier --write","git add"],"*.ts?(x)":["npm run lint:fix","git add"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"type":"git","url":"git+https://github.com/heynext/v-contextmenu.git"},"bugs":{"url":"https://github.com/heynext/v-contextmenu/issues"},"browserslist":["> 1%","last 2 versions","not ie <= 9"],"engines":{"node":">=10.16.0"},"readme":"# v-contextmenu@next\n\n[![NPM version][badge-npm-version]][url-npm]\n[![NPM download][badge-npm-download]][url-npm]\n[![NPM version][badge-language]][url-github]\n![License][badge-license]\n[![Node version][badge-node-version]][url-npm]\n\n[![NPM][image-npm]][url-npm]\n\n**[WIP]** 适用于 **Vue 3.0** 的 **ContextMenu** 组件。\n\n**简体中文 | [English](./README_EN.md)**\n\n## 🚀 安装\n\n### NPM 安装（推荐）\n\n```bash\n$ npm i -S v-contextmenu@next # yarn add v-contextmenu@next\n```\n\n### CDN 引入\n\n可通过 [unpkg.com/v-contextmenu](https://unpkg.com/v-contextmenu@next/) 获取最新版本的资源，在页面中引入相应 js 和 css 文件即可。\n\n```html\n<!-- 引入 Vue -->\n<script src=\"https://unpkg.com/vue@next\"></script>\n\n<!-- 引入 VContextmenu 组件 -->\n<script src=\"https://unpkg.com/v-contextmenu@next/dist/index.js\"></script>\n\n<!-- 引入 VContextmenu 组件样式 -->\n<link\n  rel=\"stylesheet\"\n  href=\"https://unpkg.com/v-contextmenu@next/dist/themes/default.css\"\n/>\n```\n\n## 🏖 概览\n\n![概览](./docs/images/gallery.jpg)\n\n[访问在线示例](https://heynext.github.io/v-contextmenu) 或 [查看在线示例 GIF](./docs/images/example.gif)\n\n## 🎏 使用\n\n一个简单的例子\n\n```javascript\nimport contentmenu from \"v-contextmenu\";\nimport \"v-contextmenu/dist/themes/default.css\";\n\nVue.use(contentmenu);\n```\n\n```html\n<template>\n  <v-contextmenu ref=\"contextmenu\">\n    <v-contextmenu-item>菜单1</v-contextmenu-item>\n    <v-contextmenu-item>菜单2</v-contextmenu-item>\n    <v-contextmenu-item>菜单3</v-contextmenu-item>\n  </v-contextmenu>\n\n  <div v-contextmenu:contextmenu>右键点击此区域</div>\n</template>\n```\n\n详细使用方法见 [在线站点][url-homepage] & [文档](./docs/usage.md)\n\n> 如果你需要单独引入组件使用，请查看[单独引用](./examples/Stoneless.vue)\n\n## 🎨 主题\n\n提供三种主题，使用方法见 [VContextmenu](./docs/usage.md#vcontextmenu)\n\n**默认**\n\n![default](./docs/images/default.jpg)\n\n**亮色**\n\n![bright](./docs/images/bright.jpg)\n\n**暗色**\n\n![dark](./docs/images/dark.jpg)\n\n## 🛠 开发\n\n```bash\n$ npm install # 安装依赖\n$ npm run dev # 启动开发服务\n```\n\n## 🤖 构建\n\n```bash\n$ npm run build # 构建 npm 包\n$ npm run build:site # 构建站点\n```\n\n## 🛎 更新日志\n\n详见 [releases][url-releases]\n\n[badge-npm-version]: https://img.shields.io/npm/v/v-contextmenu/next\n[badge-language]: https://img.shields.io/github/languages/top/heynext/v-contextmenu\n[badge-node-version]: https://img.shields.io/node/v/v-contextmenu/next\n[badge-npm-download]: https://img.shields.io/npm/dt/v-contextmenu\n[badge-license]: https://img.shields.io/github/license/heynext/v-contextmenu.svg\n[url-npm]: https://npmjs.org/package/v-contextmenu\n[url-dependencies]: https://david-dm.org/vkbansal/v-contextmenu\n[url-releases]: https://github.com/heynext/v-contextmenu/releases\n[url-github]: https://github.com/heynext/v-contextmenu\n[url-homepage]: https://heynext.github.io/v-contextmenu\n[image-npm]: https://nodei.co/npm/v-contextmenu.png\n","readmeFilename":"README.md","gitHead":"5518d7835cc3122808b41db6bc42220a69d4b5ed","_id":"v-contextmenu@3.0.0-alpha.6","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-rUL49WNTbQCfV/NpZpmqDXJZEKAbGC3eb15dSl02RAllsaYw6/VkPP0eFQflkkcN2S0+j8RF1syIYtBuNl6NQw==","shasum":"a42f5c71b74b04ced95fee5aef608803bc1d7c1c","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-3.0.0-alpha.6.tgz","fileCount":28,"unpackedSize":121401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiP2BCRA9TVsSAnZWagAAFjYP/RBH7lNBeksJ5ujcmaQu\nG3dfMCepZcGJ7k92QPG6KofBktTSYOTPKgYF8DCO86a+sj3NgzjpUH3Si80n\nG34s8j+5rV4XBm5oLu0yDp2gz6ObVa5iicAcw3vJY1V2uIwax2tOq+HtirAL\nwnYYbk8JV2AXbbP96x9M/LEGpmsRFh1WD9UhULIf96ibQUy61JIXygZ6P+/R\nhsb0oYF2Yoa7VHsBVagdc5GlW6k5lfH0GvgwomqQSaW4fxl7LHsb7K7Rh1A/\nRG/iP5kvzUHErRuTXEIB1gFU5rJaDCZkwPvL2G8Hnko7Rur8CAqv/W/TAdRf\nDePmyaCKMbW2A2vXV2ZSwqxtVBTytZR/cUtALcHGaiNBZXwbn7/S4Mbo7heb\n6VEPmVcytIKnX1FY0YbAfS3PjCUZyjgzgEafIJfmcC9tkYpYdfIlP6dMyF2z\nU6TVIDaVlp0ekUlqYUJXbIPRoseoB49YLnkaGFprCKxkaqxj8vuSvvsSHn/o\nAsf+9gl8X7IjR4Xk7FXgPeaeFDZbAE8DxjHIVrBVC4vkTVtk3KjSmuhTd0oY\nbCPPJKEmqgFNs5sRfGASr2xyz3Hd+GkNmA0axxENScJZE03tItHBypSoEmjz\nLS6Nod4j5K02f19w2yJvn+680GIPDpgtgcEIyV6nS3S/qNtOMUpSWFNRFUrT\nTD6O\r\n=eVjf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHmldhQ+BmhLyVvB6SCKjxqy07nJDN8x+60ITbQXXRqXAiB6JXkBL8kWh6i41xu0ansDbpLS8V8RoQXSJn7Fj+mpCA=="}]},"_npmUser":{"name":"heynext","email":"heynext.xyz@gmail.com"},"directories":{},"maintainers":[{"name":"heynext","email":"heynext.xyz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu_3.0.0-alpha.6_1619590528649_0.25395005690265515"},"_hasShrinkwrap":false},"3.0.0-alpha.7":{"name":"v-contextmenu","description":"ContextMenu based on Vue 3.0","version":"3.0.0-alpha.7","author":{"name":"heynext","email":"heynext.xyz@gmail.com"},"main":"dist/index.common.js","module":"dist/index.esm.js","keywords":["contextmenu","vue-contextmenu","vue","rightclick","component"],"scripts":{"dev":"vite","build":"rm -fr dist && rollup -c && npm run build:style","build:style":"lessc --clean-css --autoprefix src/themes/default/index.less dist/themes/default.css","build:site":"vite build","release":"standard-version","lint":"eslint '{src,site,examples}/**/*.{ts,tsx}'","lint:fix":"eslint --fix '{src,site,examples}/**/*.{ts,tsx}'","commit":"git-cz","ghpages":"npm run build:site && gh-pages -d site-dist","test":"jest","test:coverage":"jest --coverage"},"dependencies":{},"peerDependencies":{"vue":"^3.0.0"},"devDependencies":{"@ant-design/icons-vue":"^6.0.0","@babel/preset-env":"^7.12.7","@babel/preset-typescript":"^7.12.7","@commitlint/cli":"^12.0.0","@commitlint/config-conventional":"^12.0.0","@rollup/plugin-babel":"^5.2.2","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^11.0.0","@testing-library/vue":"^5.6.1","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.9.0","@typescript-eslint/parser":"^4.9.0","@vitejs/plugin-vue":"^1.2.2","@vitejs/plugin-vue-jsx":"^1.1.3","@vue/compiler-sfc":"^3.0.4","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.14.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-vue":"^7.1.0","git-cz":"^4.7.5","husky":"^6.0.0","jest":"^26.6.3","less":"^4.1.1","less-plugin-autoprefix":"^2.0.0","less-plugin-clean-css":"^1.5.1","lint-staged":"^10.5.2","prettier":"^2.2.1","rollup-plugin-terser":"^7.0.2","standard-version":"^9.0.0","ts-jest":"^26.4.4","typescript":"^4.1.2","vite":"^2.1.0","vue":"^3.0.4"},"license":"MIT","homepage":"https://github.com/heynext/v-contextmenu","husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.{less,md,json}":["prettier --write","git add"],"*.ts?(x)":["npm run lint:fix","git add"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"type":"git","url":"git+https://github.com/heynext/v-contextmenu.git"},"bugs":{"url":"https://github.com/heynext/v-contextmenu/issues"},"browserslist":["> 1%","last 2 versions","not ie <= 9"],"engines":{"node":">=10.16.0"},"readme":"# v-contextmenu@next\n\n[![NPM version][badge-npm-version]][url-npm]\n[![NPM download][badge-npm-download]][url-npm]\n[![NPM version][badge-language]][url-github]\n![License][badge-license]\n[![Node version][badge-node-version]][url-npm]\n\n[![NPM][image-npm]][url-npm]\n\n**[WIP]** 适用于 **Vue 3.0** 的 **ContextMenu** 组件。\n\n**简体中文 | [English](./README_EN.md)**\n\n## 🚀 安装\n\n### NPM 安装（推荐）\n\n```bash\n$ npm i -S v-contextmenu@next # yarn add v-contextmenu@next\n```\n\n### CDN 引入\n\n可通过 [unpkg.com/v-contextmenu](https://unpkg.com/v-contextmenu@next/) 获取最新版本的资源，在页面中引入相应 js 和 css 文件即可。\n\n```html\n<!-- 引入 Vue -->\n<script src=\"https://unpkg.com/vue@next\"></script>\n\n<!-- 引入 VContextmenu 组件 -->\n<script src=\"https://unpkg.com/v-contextmenu@next/dist/index.js\"></script>\n\n<!-- 引入 VContextmenu 组件样式 -->\n<link\n  rel=\"stylesheet\"\n  href=\"https://unpkg.com/v-contextmenu@next/dist/themes/default.css\"\n/>\n```\n\n## 🏖 概览\n\n![概览](./docs/images/gallery.jpg)\n\n[访问在线示例](https://heynext.github.io/v-contextmenu) 或 [查看在线示例 GIF](./docs/images/example.gif)\n\n## 🎏 使用\n\n一个简单的例子\n\n```javascript\nimport contentmenu from \"v-contextmenu\";\nimport \"v-contextmenu/dist/themes/default.css\";\n\nVue.use(contentmenu);\n```\n\n```html\n<template>\n  <v-contextmenu ref=\"contextmenu\">\n    <v-contextmenu-item>菜单1</v-contextmenu-item>\n    <v-contextmenu-item>菜单2</v-contextmenu-item>\n    <v-contextmenu-item>菜单3</v-contextmenu-item>\n  </v-contextmenu>\n\n  <div v-contextmenu:contextmenu>右键点击此区域</div>\n</template>\n```\n\n详细使用方法见 [在线站点][url-homepage] & [文档](./docs/usage.md)\n\n> 如果你需要单独引入组件使用，请查看[单独引用](./examples/Stoneless.vue)\n\n## 🎨 主题\n\n提供三种主题，使用方法见 [VContextmenu](./docs/usage.md#vcontextmenu)\n\n**默认**\n\n![default](./docs/images/default.jpg)\n\n**亮色**\n\n![bright](./docs/images/bright.jpg)\n\n**暗色**\n\n![dark](./docs/images/dark.jpg)\n\n## 🛠 开发\n\n```bash\n$ npm install # 安装依赖\n$ npm run dev # 启动开发服务\n```\n\n## 🤖 构建\n\n```bash\n$ npm run build # 构建 npm 包\n$ npm run build:site # 构建站点\n```\n\n## 🛎 更新日志\n\n详见 [releases][url-releases]\n\n[badge-npm-version]: https://img.shields.io/npm/v/v-contextmenu/next\n[badge-language]: https://img.shields.io/github/languages/top/heynext/v-contextmenu\n[badge-node-version]: https://img.shields.io/node/v/v-contextmenu/next\n[badge-npm-download]: https://img.shields.io/npm/dt/v-contextmenu\n[badge-license]: https://img.shields.io/github/license/heynext/v-contextmenu.svg\n[url-npm]: https://npmjs.org/package/v-contextmenu\n[url-dependencies]: https://david-dm.org/vkbansal/v-contextmenu\n[url-releases]: https://github.com/heynext/v-contextmenu/releases\n[url-github]: https://github.com/heynext/v-contextmenu\n[url-homepage]: https://heynext.github.io/v-contextmenu\n[image-npm]: https://nodei.co/npm/v-contextmenu.png\n","readmeFilename":"README.md","gitHead":"27ca09821adc5a1705f8199757c7a7ebad2178af","_id":"v-contextmenu@3.0.0-alpha.7","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-I7sWaIEal1lWwCojEmzI+tHc6lwy+NrTd0+IszTzy/H69vkUF2Qeap3l1Geb7eXXihgu5d29E7QHUY78cd8PYA==","shasum":"77a123223d53b3e5aea83bacad727fc65cbe9d07","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-3.0.0-alpha.7.tgz","fileCount":28,"unpackedSize":122668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgildwCRA9TVsSAnZWagAA/VYP/1h0SdWeIMtghLU71dgo\nGmuz7QZf8F49tiTyJyiBPuQmYOFs70E1MQ8X6tbtpFiJy8aoE+zaPJGIRAzc\nXb4t0Mnq6oaMs4vsXhHv0s6SstR85GVqBS62lkipKfnSYvuUyGHOIzgrqjfb\ndkkjzmclMGNnngX/+rQvBBMwpAkvO8YAg682TNjVm0LVYFUYb6+0nw1HMQag\npkPRuvwtRuW84s/ae/izj5E7aalkIBtstLf0qW1jqaDlyKmu2hWbROc3QbMQ\nn7KLChImgy6UIoNPTAU4leoAsUfDdEoyQPfTv2veJGizRT3AE1P1O89zJVaa\nzHFyPulXria36JJ05l6cEnr1kUwV+IgaeMY4AK1WCg5Pcugb+EOQ3xSetpYE\nPI6e2+hVKUalxkMhNeY5E1VHUPODssckuGYevPT3RRngRh8BHFfTETEdZp5b\nfeahCNK/vAg1BkgcnwrJI+SRv4Z82xoTDLYlO0pQNkio8xepFKfLnlU9guCu\n4Fd9TqzopQY105TeK6qTY2S2Fpl1dUY1XZ5CqxFscGjQz5sOPQccbVyjggY9\nYkrt7lziZ71bJl8Oy8CK95Cu4bYhCcjX3tdClbzKMJTrCmcq9Gak7Xay78qw\nqasrdyXXpfZFKPi6fqy5qNFxJp8+/DC+yWl+wyDneYtRGDBsgVyWGqIr2YV8\ni8Vv\r\n=zWDy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCy8omOogQyf4//Gs4Gf1K0vFYDttkH+PwiAUDQit1MdwIgdmtovREZkYbEXocSCE/5bu31AXd618GFwCm1nzyvchI="}]},"_npmUser":{"name":"heynext","email":"heynext.xyz@gmail.com"},"directories":{},"maintainers":[{"name":"heynext","email":"heynext.xyz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu_3.0.0-alpha.7_1619679088241_0.13632871798533697"},"_hasShrinkwrap":false},"3.0.0-alpha.8":{"name":"v-contextmenu","description":"ContextMenu based on Vue 3.0","version":"3.0.0-alpha.8","author":{"name":"heynext","email":"heynext.xyz@gmail.com"},"main":"dist/index.common.js","module":"dist/index.esm.js","keywords":["contextmenu","vue-contextmenu","vue","rightclick","component"],"scripts":{"dev":"vite","build":"rm -fr dist && rollup -c && npm run build:style","build:style":"lessc --clean-css --autoprefix src/themes/default/index.less dist/themes/default.css","build:site":"vite build","release":"standard-version","lint":"eslint '{src,site,examples}/**/*.{ts,tsx}'","lint:fix":"eslint --fix '{src,site,examples}/**/*.{ts,tsx}'","commit":"git-cz","ghpages":"npm run build:site && gh-pages -d site-dist","test":"jest","test:coverage":"jest --coverage"},"dependencies":{},"peerDependencies":{"vue":"^3.0.0"},"devDependencies":{"@ant-design/icons-vue":"^6.0.0","@babel/preset-env":"^7.12.7","@babel/preset-typescript":"^7.12.7","@commitlint/cli":"^12.0.0","@commitlint/config-conventional":"^12.0.0","@rollup/plugin-babel":"^5.2.2","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^11.0.0","@testing-library/vue":"^5.6.1","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.9.0","@typescript-eslint/parser":"^4.9.0","@vitejs/plugin-vue":"^1.2.2","@vitejs/plugin-vue-jsx":"^1.1.3","@vue/compiler-sfc":"^3.0.4","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.14.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-vue":"^7.1.0","git-cz":"^4.7.5","husky":"^6.0.0","jest":"^26.6.3","less":"^4.1.1","less-plugin-autoprefix":"^2.0.0","less-plugin-clean-css":"^1.5.1","lint-staged":"^10.5.2","prettier":"^2.2.1","rollup-plugin-terser":"^7.0.2","standard-version":"^9.0.0","ts-jest":"^26.4.4","typescript":"^4.1.2","vite":"^2.1.0","vue":"^3.0.4"},"license":"MIT","homepage":"https://github.com/heynext/v-contextmenu","husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.{less,md,json}":["prettier --write","git add"],"*.ts?(x)":["npm run lint:fix","git add"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"type":"git","url":"git+https://github.com/heynext/v-contextmenu.git"},"bugs":{"url":"https://github.com/heynext/v-contextmenu/issues"},"browserslist":["> 1%","last 2 versions","not ie <= 9"],"engines":{"node":">=10.16.0"},"readme":"# v-contextmenu@next\n\n[![NPM version][badge-npm-version]][url-npm]\n[![NPM download][badge-npm-download]][url-npm]\n[![NPM version][badge-language]][url-github]\n![License][badge-license]\n[![Node version][badge-node-version]][url-npm]\n\n[![NPM][image-npm]][url-npm]\n\n**[WIP]** 适用于 **Vue 3.0** 的 **ContextMenu** 组件。\n\n**简体中文 | [English](./README_EN.md)**\n\n## 🚀 安装\n\n### NPM 安装（推荐）\n\n```bash\n$ npm i -S v-contextmenu@next # yarn add v-contextmenu@next\n```\n\n### CDN 引入\n\n可通过 [unpkg.com/v-contextmenu](https://unpkg.com/v-contextmenu@next/) 获取最新版本的资源，在页面中引入相应 js 和 css 文件即可。\n\n```html\n<!-- 引入 Vue -->\n<script src=\"https://unpkg.com/vue@next\"></script>\n\n<!-- 引入 VContextmenu 组件 -->\n<script src=\"https://unpkg.com/v-contextmenu@next/dist/index.js\"></script>\n\n<!-- 引入 VContextmenu 组件样式 -->\n<link\n  rel=\"stylesheet\"\n  href=\"https://unpkg.com/v-contextmenu@next/dist/themes/default.css\"\n/>\n```\n\n## 🏖 概览\n\n![概览](./docs/images/gallery.jpg)\n\n[访问在线示例](https://heynext.github.io/v-contextmenu) 或 [查看在线示例 GIF](./docs/images/example.gif)\n\n## 🎏 使用\n\n一个简单的例子\n\n```javascript\nimport contentmenu from \"v-contextmenu\";\nimport \"v-contextmenu/dist/themes/default.css\";\n\nVue.use(contentmenu);\n```\n\n```html\n<template>\n  <v-contextmenu ref=\"contextmenu\">\n    <v-contextmenu-item>菜单1</v-contextmenu-item>\n    <v-contextmenu-item>菜单2</v-contextmenu-item>\n    <v-contextmenu-item>菜单3</v-contextmenu-item>\n  </v-contextmenu>\n\n  <div v-contextmenu:contextmenu>右键点击此区域</div>\n</template>\n```\n\n详细使用方法见 [在线站点][url-homepage] & [文档](./docs/usage.md)\n\n> 如果你需要单独引入组件使用，请查看[单独引用](./examples/Stoneless.vue)\n\n## 🎨 主题\n\n提供三种主题，使用方法见 [VContextmenu](./docs/usage.md#vcontextmenu)\n\n**默认**\n\n![default](./docs/images/default.jpg)\n\n**亮色**\n\n![bright](./docs/images/bright.jpg)\n\n**暗色**\n\n![dark](./docs/images/dark.jpg)\n\n## 🛠 开发\n\n```bash\n$ npm install # 安装依赖\n$ npm run dev # 启动开发服务\n```\n\n## 🤖 构建\n\n```bash\n$ npm run build # 构建 npm 包\n$ npm run build:site # 构建站点\n```\n\n## 🛎 更新日志\n\n详见 [releases][url-releases]\n\n[badge-npm-version]: https://img.shields.io/npm/v/v-contextmenu/next\n[badge-language]: https://img.shields.io/github/languages/top/heynext/v-contextmenu\n[badge-node-version]: https://img.shields.io/node/v/v-contextmenu/next\n[badge-npm-download]: https://img.shields.io/npm/dt/v-contextmenu\n[badge-license]: https://img.shields.io/github/license/heynext/v-contextmenu.svg\n[url-npm]: https://npmjs.org/package/v-contextmenu\n[url-dependencies]: https://david-dm.org/vkbansal/v-contextmenu\n[url-releases]: https://github.com/heynext/v-contextmenu/releases\n[url-github]: https://github.com/heynext/v-contextmenu\n[url-homepage]: https://heynext.github.io/v-contextmenu\n[image-npm]: https://nodei.co/npm/v-contextmenu.png\n","readmeFilename":"README.md","gitHead":"ad815f4c090f1a267106c5d18faa4b9ee5013597","_id":"v-contextmenu@3.0.0-alpha.8","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-lkS/m4NYuUnE/4fp53xtsc4NzWDNDgq9d0RUBu7I9dxNyaZnjnJJYJ0xi75F8mThwfiivj8465oap7XAJwp3hA==","shasum":"adf3ba163212477fd9859a3335d3b88f9101682f","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-3.0.0-alpha.8.tgz","fileCount":28,"unpackedSize":114091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiljiCRA9TVsSAnZWagAApfoQAJFGqjieGQe5FYTejyC+\n1jIgNTgBrxnhpHF0YxQducZZzBd5WglTRJq69JT9h63zUUwm3om9mwm7ajxI\nhIWC9yEsapKEUwOfEpyXp+3w9n3VNYUv13p7jK17Bg2HP3Nl0gv5uOQrV8OE\nyxguQSEM1IdwZ6J4e9J1/9PLVtnEGhh6yZY2cEY79qEaUXmafVsCVOCufaEl\nXmjNEGqUct/n4+ngeJ59lF3HLhwsdY1zZAPnOa+Unl7wm5xBb+1o08l0Rbiy\nS+GlCDIcoSbseWC8LmKH7b/DK8kCvCSJQbdvVR+Q6iNcnVugTrf+CtKSlHsK\n3X2h2BDNCwY2yfsdfFYQZpliwrxcvvIL+Oo8DiGbNsHaOOVuML6PZXTcarUc\nFdo71WZMy0gA4BeaAXKLiapmZ7oxsU4AbkYwwiiMEIggy/udSX+hjf9ujsDZ\n4J5U2IXB5TMhYUqHybnC9uHBnPQODPTkGrNl+XGW7m3nRPIrq1DjCWpzCKeb\n9mcw4tqaMeve+2Sdcd0m7ylSLprkCfxsU7r+VjRH5KZPk+3RsXRpXkuAnQz4\n261ZF99Aqk3IkS2P2LOuO/xqa9434iGcxP/Xr9WGFF6jmQ+7n4cmaWsXKbRy\ntnCP8tEUnQaWCmbEMwNRMQJDme92JUOKApRFlnWY4dKgn5TlfrsUbb0cWhe8\naDL1\r\n=JA55\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8haGg0SynlxtCOi5mHHnmTfmu4KcyjaidmZMVI3qPUwIgSP1w9phXzBJvjC31/ft1LfH6SaP09iP+Rd5QaunNqCI="}]},"_npmUser":{"name":"heynext","email":"heynext.xyz@gmail.com"},"directories":{},"maintainers":[{"name":"heynext","email":"heynext.xyz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu_3.0.0-alpha.8_1619679458065_0.21007470014956797"},"_hasShrinkwrap":false},"3.0.0-alpha.9":{"name":"v-contextmenu","description":"ContextMenu based on Vue 3.0","version":"3.0.0-alpha.9","author":{"name":"heynext","email":"heynext.xyz@gmail.com"},"main":"dist/index.common.js","module":"dist/index.esm.js","keywords":["contextmenu","vue-contextmenu","vue","rightclick","component"],"scripts":{"dev":"vite","build":"rm -fr dist && rollup -c && npm run build:style","build:style":"lessc --clean-css --autoprefix src/themes/default/index.less dist/themes/default.css","build:site":"vite build","release":"standard-version","lint":"eslint '{src,site,examples}/**/*.{ts,tsx}'","lint:fix":"eslint --fix '{src,site,examples}/**/*.{ts,tsx}'","commit":"git-cz","ghpages":"npm run build:site && gh-pages -d site-dist","test":"jest","test:coverage":"jest --coverage"},"dependencies":{},"peerDependencies":{"vue":"^3.0.0"},"devDependencies":{"@ant-design/icons-vue":"^6.0.0","@babel/preset-env":"^7.12.7","@babel/preset-typescript":"^7.12.7","@commitlint/cli":"^12.0.0","@commitlint/config-conventional":"^12.0.0","@rollup/plugin-babel":"^5.2.2","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^11.0.0","@testing-library/vue":"^5.6.1","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.9.0","@typescript-eslint/parser":"^4.9.0","@vitejs/plugin-vue":"^1.2.2","@vitejs/plugin-vue-jsx":"^1.1.3","@vue/compiler-sfc":"^3.0.4","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.14.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-vue":"^7.1.0","git-cz":"^4.7.5","husky":"^6.0.0","jest":"^26.6.3","less":"^4.1.1","less-plugin-autoprefix":"^2.0.0","less-plugin-clean-css":"^1.5.1","lint-staged":"^10.5.2","prettier":"^2.2.1","rollup-plugin-terser":"^7.0.2","standard-version":"^9.0.0","ts-jest":"^26.4.4","typescript":"^4.1.2","vite":"^2.1.0","vue":"^3.0.4"},"license":"MIT","homepage":"https://github.com/heynext/v-contextmenu","husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.{less,md,json}":["prettier --write","git add"],"*.ts?(x)":["npm run lint:fix","git add"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"type":"git","url":"git+https://github.com/heynext/v-contextmenu.git"},"bugs":{"url":"https://github.com/heynext/v-contextmenu/issues"},"browserslist":["> 1%","last 2 versions","not ie <= 9"],"engines":{"node":">=10.16.0"},"readme":"# v-contextmenu@next\n\n[![NPM version][badge-npm-version]][url-npm]\n[![NPM download][badge-npm-download]][url-npm]\n[![NPM version][badge-language]][url-github]\n![License][badge-license]\n[![Node version][badge-node-version]][url-npm]\n\n[![NPM][image-npm]][url-npm]\n\n**[WIP]** 适用于 **Vue 3.0** 的 **ContextMenu** 组件。\n\n**简体中文 | [English](./README_EN.md)**\n\n## 🚀 安装\n\n### NPM 安装（推荐）\n\n```bash\n$ npm i -S v-contextmenu@next # yarn add v-contextmenu@next\n```\n\n### CDN 引入\n\n可通过 [unpkg.com/v-contextmenu](https://unpkg.com/v-contextmenu@next/) 获取最新版本的资源，在页面中引入相应 js 和 css 文件即可。\n\n```html\n<!-- 引入 Vue -->\n<script src=\"https://unpkg.com/vue@next\"></script>\n\n<!-- 引入 VContextmenu 组件 -->\n<script src=\"https://unpkg.com/v-contextmenu@next/dist/index.js\"></script>\n\n<!-- 引入 VContextmenu 组件样式 -->\n<link\n  rel=\"stylesheet\"\n  href=\"https://unpkg.com/v-contextmenu@next/dist/themes/default.css\"\n/>\n```\n\n## 🏖 概览\n\n![概览](./docs/images/gallery.jpg)\n\n[访问在线示例](https://heynext.github.io/v-contextmenu) 或 [查看在线示例 GIF](./docs/images/example.gif)\n\n## 🎏 使用\n\n一个简单的例子\n\n```javascript\nimport contentmenu from \"v-contextmenu\";\nimport \"v-contextmenu/dist/themes/default.css\";\n\nVue.use(contentmenu);\n```\n\n```html\n<template>\n  <v-contextmenu ref=\"contextmenu\">\n    <v-contextmenu-item>菜单1</v-contextmenu-item>\n    <v-contextmenu-item>菜单2</v-contextmenu-item>\n    <v-contextmenu-item>菜单3</v-contextmenu-item>\n  </v-contextmenu>\n\n  <div v-contextmenu:contextmenu>右键点击此区域</div>\n</template>\n```\n\n详细使用方法见 [在线站点][url-homepage] & [文档](./docs/usage.md)\n\n> 如果你需要单独引入组件使用，请查看[单独引用](./examples/Stoneless.vue)\n\n## 🎨 主题\n\n提供三种主题，使用方法见 [VContextmenu](./docs/usage.md#vcontextmenu)\n\n**默认**\n\n![default](./docs/images/default.jpg)\n\n**亮色**\n\n![bright](./docs/images/bright.jpg)\n\n**暗色**\n\n![dark](./docs/images/dark.jpg)\n\n## 🛠 开发\n\n```bash\n$ npm install # 安装依赖\n$ npm run dev # 启动开发服务\n```\n\n## 🤖 构建\n\n```bash\n$ npm run build # 构建 npm 包\n$ npm run build:site # 构建站点\n```\n\n## 🛎 更新日志\n\n详见 [releases][url-releases]\n\n[badge-npm-version]: https://img.shields.io/npm/v/v-contextmenu/next\n[badge-language]: https://img.shields.io/github/languages/top/heynext/v-contextmenu\n[badge-node-version]: https://img.shields.io/node/v/v-contextmenu/next\n[badge-npm-download]: https://img.shields.io/npm/dt/v-contextmenu\n[badge-license]: https://img.shields.io/github/license/heynext/v-contextmenu.svg\n[url-npm]: https://npmjs.org/package/v-contextmenu\n[url-dependencies]: https://david-dm.org/vkbansal/v-contextmenu\n[url-releases]: https://github.com/heynext/v-contextmenu/releases\n[url-github]: https://github.com/heynext/v-contextmenu\n[url-homepage]: https://heynext.github.io/v-contextmenu\n[image-npm]: https://nodei.co/npm/v-contextmenu.png\n","readmeFilename":"README.md","gitHead":"ca5971086f70221c6bd6388dd5e0704088b01fa7","_id":"v-contextmenu@3.0.0-alpha.9","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-H7aKj+FcesQYOcAko/Nkrz4WqUZDu49V6q7tyi/aE5VXohvoSHboYVVpMOxXj4aqWOcKMMiNP2auLiLoeY/ZJA==","shasum":"a62760fe75e77715a952a619c61b3b4d33b2dbe4","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-3.0.0-alpha.9.tgz","fileCount":28,"unpackedSize":114296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiq3yCRA9TVsSAnZWagAALlMP/iVyPexZOLsHYuhSkrEz\nBPiQOkJS2o2DVm+tYh/VyojYexHpvEtKk2++MWzYoc6hh/oq4PULdv7noVTa\nvrQg22V+FnAOSg1Mux6SHImszH93i2+t4xnx3Wp67a1/deY2i7s1tM5c9gPH\nBydkTqloGuwK7yxOysEiU2zC06mpbfpvkfuIPDVKZRzqSHqbT8WJLSKATfIw\ntbnD9eRau6cxZLMJfEhmi4ge3zCgfVTokr4qv2Dit8hOVhdCSq6axCkbaJz0\n6vLR783bztxLd7CUCl9Sx4X878B7GKzJkDuFu/Ws3SB92HmqlVBY+Mzz/nng\nq6Z3CAkezf3lr+v8UsQmrT/6Ts/sjI6FirhatHL4OUfZ4mtNjSgVE1bZVsCJ\nIGtNl5tfRiujKUzq2qXD2RM4zvpYjN3KlDjmtWh3eFApMlm72of2IyrfbigT\n/j1/4m6cGgKVJUCYcGuBDcvuOl7HXKrih80f4HKzcdu92DwiI6zWTZqCMreP\n0JLTY+1FJs+SlZoijxSfSSdPWQa7wXDL+UILeZL1W5zJIKxrfJz6iyOlOduQ\nPKEVDrjmGlcUeLXZHXS6kgc7QCbzjNIjDqpr3L7zeQGI2TsEz0DXmRUUtOF8\nQ6m6/Nh9jSF6otmqJ5SYVW/OKHkETcjx+pfecQXvs51sPBN2FIIhsdishNS0\nGPJl\r\n=Td6N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGsTg+TGGbdgN2kFdBnnrUvTz8sg+cVVyv2wjabndhLuAiEA2sAsastD+Lo2UldydA3bqyHvoLkEqNxMReb+rLWMSS4="}]},"_npmUser":{"name":"heynext","email":"heynext.xyz@gmail.com"},"directories":{},"maintainers":[{"name":"heynext","email":"heynext.xyz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu_3.0.0-alpha.9_1619701233383_0.6991348677518243"},"_hasShrinkwrap":false},"3.0.0-alpha.10":{"name":"v-contextmenu","description":"ContextMenu based on Vue 3.0","version":"3.0.0-alpha.10","author":{"name":"heynext","email":"heynext.xyz@gmail.com"},"main":"dist/index.common.js","module":"dist/index.esm.js","keywords":["contextmenu","vue-contextmenu","vue","rightclick","component"],"scripts":{"dev":"vite","build":"rm -fr dist && rollup -c && npm run build:theme","build:theme":"for theme in default bright dark; do lessc --clean-css --autoprefix src/themes/$theme/index.less dist/themes/$theme.css; done;","build:site":"vite build","release":"standard-version","lint":"eslint '{src,site,examples}/**/*.{ts,tsx}'","lint:fix":"eslint --fix '{src,site,examples}/**/*.{ts,tsx}'","commit":"git-cz","ghpages":"npm run build:site && gh-pages -d site-dist","test":"jest","test:coverage":"jest --coverage"},"dependencies":{},"peerDependencies":{"vue":"^3.0.0"},"devDependencies":{"@ant-design/icons-vue":"^6.0.0","@babel/preset-env":"^7.12.7","@babel/preset-typescript":"^7.12.7","@commitlint/cli":"^12.0.0","@commitlint/config-conventional":"^12.0.0","@rollup/plugin-babel":"^5.2.2","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^11.0.0","@testing-library/vue":"^5.6.1","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.9.0","@typescript-eslint/parser":"^4.9.0","@vitejs/plugin-vue":"^1.2.2","@vitejs/plugin-vue-jsx":"^1.1.3","@vue/compiler-sfc":"^3.0.4","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.14.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-vue":"^7.1.0","git-cz":"^4.7.5","husky":"^6.0.0","jest":"^26.6.3","less":"^4.1.1","less-plugin-autoprefix":"^2.0.0","less-plugin-clean-css":"^1.5.1","lint-staged":"^10.5.2","prettier":"^2.2.1","rollup-plugin-terser":"^7.0.2","standard-version":"^9.0.0","ts-jest":"^26.4.4","typescript":"^4.1.2","vite":"^2.1.0","vue":"^3.0.4"},"license":"MIT","homepage":"https://github.com/heynext/v-contextmenu","husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.{less,md,json}":["prettier --write","git add"],"*.ts?(x)":["npm run lint:fix","git add"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"type":"git","url":"git+https://github.com/heynext/v-contextmenu.git"},"bugs":{"url":"https://github.com/heynext/v-contextmenu/issues"},"browserslist":["> 1%","last 2 versions","not ie <= 9"],"engines":{"node":">=10.16.0"},"readme":"# v-contextmenu@next\n\n[![NPM version][badge-npm-version]][url-npm]\n[![NPM download][badge-npm-download]][url-npm]\n[![NPM version][badge-language]][url-github]\n![License][badge-license]\n[![Node version][badge-node-version]][url-npm]\n\n[![NPM][image-npm]][url-npm]\n\n**[WIP]** 适用于 **Vue 3.0** 的 **ContextMenu** 组件。\n\n**简体中文 | [English](./README_EN.md)**\n\n## 🚀 安装\n\n### NPM 安装（推荐）\n\n```bash\n$ npm i -S v-contextmenu@next # yarn add v-contextmenu@next\n```\n\n### CDN 引入\n\n可通过 [unpkg.com/v-contextmenu](https://unpkg.com/v-contextmenu@next/) 获取最新版本的资源，在页面中引入相应 js 和 css 文件即可。\n\n```html\n<!-- 引入 Vue -->\n<script src=\"https://unpkg.com/vue@next\"></script>\n\n<!-- 引入 VContextmenu 组件 -->\n<script src=\"https://unpkg.com/v-contextmenu@next/dist/index.js\"></script>\n\n<!-- 引入 VContextmenu 组件样式 -->\n<link\n  rel=\"stylesheet\"\n  href=\"https://unpkg.com/v-contextmenu@next/dist/themes/default.css\"\n/>\n```\n\n## 🏖 概览\n\n![概览](./docs/images/gallery.jpg)\n\n[访问在线示例](https://heynext.github.io/v-contextmenu) 或 [查看在线示例 GIF](./docs/images/example.gif)\n\n## 🎏 使用\n\n一个简单的例子\n\n```javascript\nimport contentmenu from \"v-contextmenu\";\nimport \"v-contextmenu/dist/themes/default.css\";\n\nVue.use(contentmenu);\n```\n\n```html\n<template>\n  <v-contextmenu ref=\"contextmenu\">\n    <v-contextmenu-item>菜单1</v-contextmenu-item>\n    <v-contextmenu-item>菜单2</v-contextmenu-item>\n    <v-contextmenu-item>菜单3</v-contextmenu-item>\n  </v-contextmenu>\n\n  <div v-contextmenu:contextmenu>右键点击此区域</div>\n</template>\n```\n\n详细使用方法见 [在线站点][url-homepage] & [文档](./docs/usage.md)\n\n> 如果你需要单独引入组件使用，请查看[单独引用](./examples/Stoneless.vue)\n\n## 🎨 主题\n\n提供三种主题，使用方法见 [VContextmenu](./docs/usage.md#vcontextmenu)\n\n**默认**\n\n![default](./docs/images/default.jpg)\n\n**亮色**\n\n![bright](./docs/images/bright.jpg)\n\n**暗色**\n\n![dark](./docs/images/dark.jpg)\n\n## 🛠 开发\n\n```bash\n$ npm install # 安装依赖\n$ npm run dev # 启动开发服务\n```\n\n## 🤖 构建\n\n```bash\n$ npm run build # 构建 npm 包\n$ npm run build:site # 构建站点\n```\n\n## 🛎 更新日志\n\n详见 [releases][url-releases]\n\n[badge-npm-version]: https://img.shields.io/npm/v/v-contextmenu/next\n[badge-language]: https://img.shields.io/github/languages/top/heynext/v-contextmenu\n[badge-node-version]: https://img.shields.io/node/v/v-contextmenu/next\n[badge-npm-download]: https://img.shields.io/npm/dt/v-contextmenu\n[badge-license]: https://img.shields.io/github/license/heynext/v-contextmenu.svg\n[url-npm]: https://npmjs.org/package/v-contextmenu\n[url-dependencies]: https://david-dm.org/vkbansal/v-contextmenu\n[url-releases]: https://github.com/heynext/v-contextmenu/releases\n[url-github]: https://github.com/heynext/v-contextmenu\n[url-homepage]: https://heynext.github.io/v-contextmenu\n[image-npm]: https://nodei.co/npm/v-contextmenu.png\n","readmeFilename":"README.md","gitHead":"3e77608f2d304f92282ed7ab231881a330d78cf8","_id":"v-contextmenu@3.0.0-alpha.10","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-1REDKm4niUkxjPEYLNtSjW3E8NUFI0rF1yq5ArpWl7nBTMtRfTrww3/EWKHuSfzowDTQU32TfVzh38iiiH8dtQ==","shasum":"355a74fbefb046edbf5d77903ec331587511caa3","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-3.0.0-alpha.10.tgz","fileCount":34,"unpackedSize":143822,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgi3H9CRA9TVsSAnZWagAA11oP/2dfoGMUF0zAW21eVPA2\nSqBMCwFj1Po8lGjHOCaC52JnqIVH/mBDyaIXt2J9rR/Stc5mRUH9jPUzdpcu\ng1rDH9MaBFLBWABKNYmrjWcfWlyH0vH5+ae3KRTeVR7TEE3JVak0xeRND5+5\n1Jx2KBECsu49hf/uYRPIqnk0GuFWso/o1X0gNWfmPQnhRpNKexGr7GmuIvMe\nlWR8AKNdGr4jLHx38WRcNbQDrdGnCjqJE6KN9l45b+Z7/VFw6Wnfd1Kus9va\nP8bbwgk+mKcymMaxbjoyNrUmIw0xo/WVTVnYbGtf2p5HXe0zvOgDpv7i/bV1\nzajk8ZvZVKZN6CJZiU9+RD9n9WlQR/LDy5MWvpMuITxppg0FGt69CTdT71Wp\naw+ARZ95GMI1kUhtuIcrr8bxVuwxcqZ6oCgmMBR40L72agoVQWpAyY1Bb8bh\nbI+0HqU5BRSyMGd5G9CtxRmEgL/16qpcCscsus5vFBbjpvNA1rnlqMgmv2M1\nMcPvXN6t8rJ4mY5cMmRnZR9k5v/uc3VsETMWzVqWBsCOOBgTsQmL06UQkIf5\nXC+31yTHTHgwE4qyRYobo994r4OuDmgOeEqH/UXf9CV+woqh0TtuccyOEJFu\nZgx5z8fe2P9tB16vMMldc0s0q3MWFtefnxuQHI0haqPz+ySL0odXdPaBHho4\n/mfl\r\n=U8pS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHcG+LWxNu5HT3BVqKZ/+xGWykaeaG30Y/U2RSBO4TveAiAAvhQpV6pXnPEvDyzUSyC6awlWVIHgtlfr/DEyCnC8yg=="}]},"_npmUser":{"name":"heynext","email":"heynext.xyz@gmail.com"},"directories":{},"maintainers":[{"name":"heynext","email":"heynext.xyz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu_3.0.0-alpha.10_1619751420894_0.12414056566337384"},"_hasShrinkwrap":false},"3.0.0-alpha.11":{"name":"v-contextmenu","description":"ContextMenu based on Vue 3.0","version":"3.0.0-alpha.11","author":{"name":"heynext","email":"heynext.xyz@gmail.com"},"main":"dist/index.common.js","module":"dist/index.esm.js","keywords":["contextmenu","vue-contextmenu","vue","rightclick","component"],"scripts":{"dev":"vite","build":"rm -fr dist && rollup -c && npm run build:theme","build:theme":"for theme in default bright dark; do lessc --clean-css --autoprefix src/themes/$theme/index.less dist/themes/$theme.css; done;","build:site":"vite build","release":"standard-version","lint":"eslint '{src,site,examples}/**/*.{ts,tsx}'","lint:fix":"eslint --fix '{src,site,examples}/**/*.{ts,tsx}'","commit":"git-cz","ghpages":"npm run build:site && gh-pages -d site-dist","test":"jest","test:coverage":"jest --coverage"},"dependencies":{},"peerDependencies":{"vue":"^3.0.0"},"devDependencies":{"@ant-design/icons-vue":"^6.0.0","@babel/preset-env":"^7.14.0","@babel/preset-typescript":"^7.12.7","@commitlint/cli":"^12.0.0","@commitlint/config-conventional":"^12.0.0","@rollup/plugin-babel":"^5.2.2","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^11.0.0","@testing-library/vue":"^5.6.1","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.9.0","@typescript-eslint/parser":"^4.9.0","@vitejs/plugin-vue":"^1.2.2","@vitejs/plugin-vue-jsx":"^1.1.3","@vue/compiler-sfc":"^3.0.4","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.14.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-vue":"^7.1.0","git-cz":"^4.7.5","husky":"^6.0.0","jest":"^26.6.3","less":"^4.1.1","less-plugin-autoprefix":"^2.0.0","less-plugin-clean-css":"^1.5.1","lint-staged":"^10.5.2","prettier":"^2.2.1","rollup-plugin-terser":"^7.0.2","standard-version":"^9.0.0","ts-jest":"^26.4.4","typescript":"^4.1.2","vite":"^2.1.0","vue":"^3.0.4"},"license":"MIT","homepage":"https://github.com/heynext/v-contextmenu","husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.{less,md,json}":["prettier --write","git add"],"*.ts?(x)":["npm run lint:fix","git add"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"type":"git","url":"git+https://github.com/heynext/v-contextmenu.git"},"bugs":{"url":"https://github.com/heynext/v-contextmenu/issues"},"browserslist":["> 1%","last 2 versions","not ie <= 9"],"engines":{"node":">=10.16.0"},"gitHead":"992f633102401c1df0a333892290680c6b19da43","readme":"# v-contextmenu@next\n\n[![NPM version][badge-npm-version]][url-npm]\n[![NPM download][badge-npm-download]][url-npm]\n[![NPM version][badge-language]][url-github]\n![License][badge-license]\n[![Node version][badge-node-version]][url-npm]\n\n[![NPM][image-npm]][url-npm]\n\n**[WIP]** 适用于 **Vue 3.0** 的 **ContextMenu** 组件。\n\n**简体中文 | [English](./README_EN.md)**\n\n## 🚀 安装\n\n### NPM 安装（推荐）\n\n```bash\n$ npm i -S v-contextmenu@next # yarn add v-contextmenu@next\n```\n\n### CDN 引入\n\n可通过 [unpkg.com/v-contextmenu](https://unpkg.com/v-contextmenu@next/) 获取最新版本的资源，在页面中引入相应 js 和 css 文件即可。\n\n```html\n<!-- 引入 Vue -->\n<script src=\"https://unpkg.com/vue@next\"></script>\n\n<!-- 引入 VContextmenu 组件 -->\n<script src=\"https://unpkg.com/v-contextmenu@next/dist/index.js\"></script>\n\n<!-- 引入 VContextmenu 组件样式 -->\n<link\n  rel=\"stylesheet\"\n  href=\"https://unpkg.com/v-contextmenu@next/dist/themes/default.css\"\n/>\n```\n\n## 🏖 概览\n\n![概览](./docs/images/gallery.jpg)\n\n[访问在线示例](https://heynext.github.io/v-contextmenu) 或 [查看在线示例 GIF](./docs/images/example.gif)\n\n## 🎏 使用\n\n一个简单的例子\n\n```javascript\nimport contentmenu from \"v-contextmenu\";\nimport \"v-contextmenu/dist/themes/default.css\";\n\nVue.use(contentmenu);\n```\n\n```html\n<template>\n  <v-contextmenu ref=\"contextmenu\">\n    <v-contextmenu-item>菜单1</v-contextmenu-item>\n    <v-contextmenu-item>菜单2</v-contextmenu-item>\n    <v-contextmenu-item>菜单3</v-contextmenu-item>\n  </v-contextmenu>\n\n  <div v-contextmenu:contextmenu>右键点击此区域</div>\n</template>\n```\n\n详细使用方法见 [在线站点][url-homepage] & [文档](./docs/usage.md)\n\n> 如果你需要单独引入组件使用，请查看[单独引用](./examples/Stoneless.vue)\n\n## 🎨 主题\n\n提供三种主题，使用方法见 [VContextmenu](./docs/usage.md#vcontextmenu)\n\n**默认**\n\n![default](./docs/images/default.jpg)\n\n**亮色**\n\n![bright](./docs/images/bright.jpg)\n\n**暗色**\n\n![dark](./docs/images/dark.jpg)\n\n## 🛠 开发\n\n```bash\n$ npm install # 安装依赖\n$ npm run dev # 启动开发服务\n```\n\n## 🤖 构建\n\n```bash\n$ npm run build # 构建 npm 包\n$ npm run build:site # 构建站点\n```\n\n## 🛎 更新日志\n\n详见 [releases][url-releases]\n\n[badge-npm-version]: https://img.shields.io/npm/v/v-contextmenu/next\n[badge-language]: https://img.shields.io/github/languages/top/heynext/v-contextmenu\n[badge-node-version]: https://img.shields.io/node/v/v-contextmenu/next\n[badge-npm-download]: https://img.shields.io/npm/dt/v-contextmenu\n[badge-license]: https://img.shields.io/github/license/heynext/v-contextmenu.svg\n[url-npm]: https://npmjs.org/package/v-contextmenu\n[url-dependencies]: https://david-dm.org/vkbansal/v-contextmenu\n[url-releases]: https://github.com/heynext/v-contextmenu/releases\n[url-github]: https://github.com/heynext/v-contextmenu\n[url-homepage]: https://heynext.github.io/v-contextmenu\n[image-npm]: https://nodei.co/npm/v-contextmenu.png\n","readmeFilename":"README.md","_id":"v-contextmenu@3.0.0-alpha.11","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-LQXC6Nbd4TRNtl2IJgzT9ls2a0bPVhY4WXIn9NiHfvFsTwLqoqn4H4+E86L043bhnMLz6EZZaSpXgJV7SeeyZg==","shasum":"56623032bf9e29a572ec74ed89f6662711a99086","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-3.0.0-alpha.11.tgz","fileCount":34,"unpackedSize":143744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjtofCRA9TVsSAnZWagAAUnYP/j6M42+JP2sE8Cf9vDHa\ny4NCrD3l5HKHTNrtngzyaJMCEME3UrKAqexW4JptSRh0dP0QLxlGwWRsfFYs\no1VQFYIB5wYy+svTJC5mGBAj/qYcwV+oAFgP4/Jexf2WggnGzD3p+sc6fy+k\nGNSO9/T7b5ep1D5HTRKFaboWxOgXTqa3zrJWng6J9pePckUw2273Sewq/Bq6\nWy7xlaeQy7ImJeSUO9ucDYLOix8reerydj3p1jrBYzjI4gmMk1247a7qbd7q\ngVirT6dhGgogx+OwmjF1QfsNa7ejcM7voPAxFDaCABun3DM8+BOKIzjyG1x1\n4qpx77CsiMG4KnPjxwRogUwMJ7mkWi9ecBnXeRVh+JzxfNvYvKY2nSo8usMu\nhbC37jXFR8vpz5UJFaS/bjGFaGO8q4RBl/W9lYxKuTT1BqnQDL1hjwQWrbDP\nyMbsYef23Bluw/UBQWLNoPM7WKKWLFpJgxxl41QqENRJXQjjlluDSJgQG06O\nLR3zxbHLqjatatGcGbYZHQiJZNXxJtN8JwdepYfrvWneK4mfnG5whVqA08Q1\nTan7bofzU42d4GMi3/5koL2Ffg4XLCZ6/xACnnlyEwyVNhTbWCYAbTIddGf/\nQXMLRhMYTEj2+ajtnLVeZH3kAgzNiJtavl5PmgcP3lPjiU5K4+4noDSqjQkb\nctNk\r\n=NRu1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH5Jezvd1ViGXyZzHAYHW8Hy5kFHlSiikWUDPbhF9SywAiEAgoMKBDZSay6bBs6VpsMGPHO9m+2hyZQ/ppMKOv4Y4TE="}]},"_npmUser":{"name":"heynext","email":"heynext.xyz@gmail.com"},"directories":{},"maintainers":[{"name":"heynext","email":"heynext.xyz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu_3.0.0-alpha.11_1619974686756_0.8916317335556947"},"_hasShrinkwrap":false},"3.0.0-alpha.12":{"name":"v-contextmenu","description":"ContextMenu based on Vue 3.0","version":"3.0.0-alpha.12","author":{"name":"heynext","email":"heynext.xyz@gmail.com"},"main":"dist/index.common.js","module":"dist/index.esm.js","keywords":["contextmenu","vue-contextmenu","vue","rightclick","component"],"scripts":{"dev":"vite","build":"rm -fr dist && rollup -c && npm run build:theme","build:theme":"for theme in default bright dark; do lessc --clean-css --autoprefix src/themes/$theme/index.less dist/themes/$theme.css; done;","build:site":"vite build","release":"standard-version","lint":"eslint '{src,site,examples}/**/*.{ts,tsx}'","lint:fix":"eslint --fix '{src,site,examples}/**/*.{ts,tsx}'","commit":"git-cz","ghpages":"npm run build:site && gh-pages -d site-dist","test":"jest","test:coverage":"jest --coverage"},"dependencies":{},"peerDependencies":{"vue":"^3.0.0"},"devDependencies":{"@ant-design/icons-vue":"^6.0.0","@babel/preset-env":"^7.14.0","@babel/preset-typescript":"^7.12.7","@commitlint/cli":"^12.0.0","@commitlint/config-conventional":"^12.0.0","@rollup/plugin-babel":"^5.2.2","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^11.0.0","@testing-library/vue":"^5.6.1","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.9.0","@typescript-eslint/parser":"^4.9.0","@vitejs/plugin-vue":"^1.2.2","@vitejs/plugin-vue-jsx":"^1.1.3","@vue/compiler-sfc":"^3.0.4","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.14.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-vue":"^7.1.0","git-cz":"^4.7.5","husky":"^6.0.0","jest":"^26.6.3","less":"^4.1.1","less-plugin-autoprefix":"^2.0.0","less-plugin-clean-css":"^1.5.1","lint-staged":"^10.5.2","prettier":"^2.2.1","rollup-plugin-terser":"^7.0.2","standard-version":"^9.0.0","ts-jest":"^26.4.4","typescript":"^4.1.2","vite":"^2.1.0","vue":"^3.0.4"},"license":"MIT","homepage":"https://github.com/heynext/v-contextmenu","husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.{less,md,json}":["prettier --write","git add"],"*.ts?(x)":["npm run lint:fix","git add"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"type":"git","url":"git+https://github.com/heynext/v-contextmenu.git"},"bugs":{"url":"https://github.com/heynext/v-contextmenu/issues"},"browserslist":["> 1%","last 2 versions","not ie <= 9"],"engines":{"node":">=10.16.0"},"readme":"# v-contextmenu@next\n\n[![NPM version][badge-npm-version]][url-npm]\n[![NPM download][badge-npm-download]][url-npm]\n[![NPM version][badge-language]][url-github]\n![License][badge-license]\n[![Node version][badge-node-version]][url-npm]\n\n[![NPM][image-npm]][url-npm]\n\n**[WIP]** 适用于 **Vue 3.0** 的 **ContextMenu** 组件。\n\n**简体中文 | [English](./README_EN.md)**\n\n## 🚀 安装\n\n### NPM 安装（推荐）\n\n```bash\n$ npm i -S v-contextmenu@next # yarn add v-contextmenu@next\n```\n\n### CDN 引入\n\n可通过 [unpkg.com/v-contextmenu](https://unpkg.com/v-contextmenu@next/) 获取最新版本的资源，在页面中引入相应 js 和 css 文件即可。\n\n```html\n<!-- 引入 Vue -->\n<script src=\"https://unpkg.com/vue@next\"></script>\n\n<!-- 引入 VContextmenu 组件 -->\n<script src=\"https://unpkg.com/v-contextmenu@next/dist/index.js\"></script>\n\n<!-- 引入 VContextmenu 组件样式 -->\n<link\n  rel=\"stylesheet\"\n  href=\"https://unpkg.com/v-contextmenu@next/dist/themes/default.css\"\n/>\n```\n\n## 🏖 概览\n\n![概览](./docs/images/gallery.jpg)\n\n[访问在线示例](https://heynext.github.io/v-contextmenu) 或 [查看在线示例 GIF](./docs/images/example.gif)\n\n## 🎏 使用\n\n一个简单的例子\n\n```javascript\nimport contentmenu from \"v-contextmenu\";\nimport \"v-contextmenu/dist/themes/default.css\";\n\nVue.use(contentmenu);\n```\n\n```html\n<template>\n  <v-contextmenu ref=\"contextmenu\">\n    <v-contextmenu-item>菜单1</v-contextmenu-item>\n    <v-contextmenu-item>菜单2</v-contextmenu-item>\n    <v-contextmenu-item>菜单3</v-contextmenu-item>\n  </v-contextmenu>\n\n  <div v-contextmenu:contextmenu>右键点击此区域</div>\n</template>\n```\n\n详细使用方法见 [在线站点][url-homepage] & [文档](./docs/usage.md)\n\n> 如果你需要单独引入组件使用，请查看[单独引用](./examples/Stoneless.vue)\n\n## 🎨 主题\n\n提供三种主题，使用方法见 [VContextmenu](./docs/usage.md#vcontextmenu)\n\n**默认**\n\n![default](./docs/images/default.jpg)\n\n**亮色**\n\n![bright](./docs/images/bright.jpg)\n\n**暗色**\n\n![dark](./docs/images/dark.jpg)\n\n## 🛠 开发\n\n```bash\n$ npm install # 安装依赖\n$ npm run dev # 启动开发服务\n```\n\n## 🤖 构建\n\n```bash\n$ npm run build # 构建 npm 包\n$ npm run build:site # 构建站点\n```\n\n## 🛎 更新日志\n\n详见 [releases][url-releases]\n\n[badge-npm-version]: https://img.shields.io/npm/v/v-contextmenu/next\n[badge-language]: https://img.shields.io/github/languages/top/heynext/v-contextmenu\n[badge-node-version]: https://img.shields.io/node/v/v-contextmenu/next\n[badge-npm-download]: https://img.shields.io/npm/dt/v-contextmenu\n[badge-license]: https://img.shields.io/github/license/heynext/v-contextmenu.svg\n[url-npm]: https://npmjs.org/package/v-contextmenu\n[url-dependencies]: https://david-dm.org/vkbansal/v-contextmenu\n[url-releases]: https://github.com/heynext/v-contextmenu/releases\n[url-github]: https://github.com/heynext/v-contextmenu\n[url-homepage]: https://heynext.github.io/v-contextmenu\n[image-npm]: https://nodei.co/npm/v-contextmenu.png\n","readmeFilename":"README.md","gitHead":"992f633102401c1df0a333892290680c6b19da43","_id":"v-contextmenu@3.0.0-alpha.12","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-gAUffsAi7vulm5ze4Ldl/J7OyePPD7SjXjG4o5fmbG/3wJuU03I3P1t5Y8Z51k5Kt7sFWr2djBqNDZvT7ud2Gw==","shasum":"9f558e0f623f1eb19ebc1932ff6778e58bf87622","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-3.0.0-alpha.12.tgz","fileCount":34,"unpackedSize":143414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkDSUCRA9TVsSAnZWagAADIEP/iPvppVAdYQ/7qWot6Se\nX17+xwIVkM225pF9qz8AD11l9xD0xuciGqDT7+uBWQ7QZ94MMP0b106T7tum\n/1CuYMC0o9TxXOKjiCDCl0S8DYiDTJzWz8FA4hUojo7E+Akf32gMYBNOFyhA\nfnIxEx377XyZOt54q8ku+5iY2lSC5J3n4jEYSJgetvUeBbggL1mCijmIwv+8\nbJf8+e8fMYDp9tHWgV/lCO/oXMzclzB7Jpy9+VqqlbVaWIOxIse2uf3Hw22r\n66Q6YLL9niWFVi8nScFNss1ROyzsGzSBblvltN0hvoiBuA8GeepTCf77KwRD\n066OUPNidjpt39aMah6a1ho9tWzg68KDAY3kfM9Yjjr95iaIzJmfwpDVnYVT\naO6o65zkcUUF0fMsEEbKetixccwyV9gqzQdZQPPn1mwP5ZOjAr7tS0TzaeHM\nmkTSO9LFyYSm66ClaWhs6SJe1GolxBeuChPMcBcygnq1C3aHH65dOq5tv1JY\ntXUlD5VhT6zlCSjc8xaAXvkcjt7KgfEXtmwCMmCKQOY1Z/qELOTbgG2HeVRq\n11K5SRcfWX7fZXwQlADFMALVu6vz0A8dS/F2cJMJFiz7c5QplwgnwC9HEsVs\nyfQThIF4J2Tn2nXAaCTD7CTLOOSQS9iZDqeAztXBV5xwjRcI1cMaK87qAH9L\nz6Ao\r\n=XRdp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7LPkuXkfIPBA73tnsDpRJvLJVuhStvmcK+4mKbVTYVQIgZ6OvY0gt+rHjwoMpNc100WsjiytKzNEw62JByCusE4g="}]},"_npmUser":{"name":"heynext","email":"heynext.xyz@gmail.com"},"directories":{},"maintainers":[{"name":"heynext","email":"heynext.xyz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu_3.0.0-alpha.12_1620063379828_0.0192368030307557"},"_hasShrinkwrap":false},"3.0.0":{"name":"v-contextmenu","description":"ContextMenu based on Vue 3.0","version":"3.0.0","author":{"name":"heynext","email":"heynext.xyz@gmail.com"},"main":"dist/index.common.js","module":"dist/index.esm.js","keywords":["contextmenu","vue-contextmenu","vue","rightclick","component"],"scripts":{"dev":"vite","build":"rm -fr dist && rollup -c && npm run build:theme","build:theme":"for theme in default bright dark; do lessc --clean-css --autoprefix src/themes/$theme/index.less dist/themes/$theme.css; done;","build:site":"vite build && cp -r v2-site site-dist/v2","release":"standard-version","lint":"eslint '{src,site,examples}/**/*.{ts,tsx}'","lint:fix":"eslint --fix '{src,site,examples}/**/*.{ts,tsx}'","commit":"git-cz","ghpages":"npm run build:site && gh-pages -d site-dist","test":"jest","test:coverage":"jest --coverage"},"dependencies":{},"peerDependencies":{"vue":"^3.0.0"},"devDependencies":{"@ant-design/icons-vue":"^6.0.0","@babel/preset-env":"^7.14.0","@babel/preset-typescript":"^7.12.7","@commitlint/cli":"^12.0.0","@commitlint/config-conventional":"^12.0.0","@rollup/plugin-babel":"^5.2.2","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^11.0.0","@testing-library/vue":"^5.6.1","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.9.0","@typescript-eslint/parser":"^4.9.0","@vitejs/plugin-vue":"^1.2.2","@vitejs/plugin-vue-jsx":"^1.1.3","@vue/compiler-sfc":"^3.0.4","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.14.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-vue":"^7.1.0","git-cz":"^4.7.5","husky":"^6.0.0","jest":"^26.6.3","less":"^4.1.1","less-plugin-autoprefix":"^2.0.0","less-plugin-clean-css":"^1.5.1","lint-staged":"^10.5.2","prettier":"^2.2.1","rollup-plugin-terser":"^7.0.2","standard-version":"^9.0.0","ts-jest":"^26.4.4","typescript":"^4.1.2","vite":"^2.1.0","vue":"^3.0.4"},"license":"MIT","homepage":"https://github.com/heynext/v-contextmenu","husky":{"hooks":{"pre-commit":"lint-staged","pre-push":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.{less,md,json}":["prettier --write","git add"],"*.ts?(x)":["npm run lint:fix","git add"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"type":"git","url":"git+https://github.com/heynext/v-contextmenu.git"},"bugs":{"url":"https://github.com/heynext/v-contextmenu/issues"},"browserslist":["> 1%","last 2 versions","not ie <= 9"],"engines":{"node":">=10.16.0"},"readme":"# v-contextmenu@next\n\n[![NPM version][badge-npm-version]][url-npm]\n[![NPM download][badge-npm-download]][url-npm]\n[![NPM version][badge-language]][url-github]\n![License][badge-license]\n[![Node version][badge-node-version]][url-npm]\n\n[![NPM][image-npm]][url-npm]\n\n适用于 **Vue 3.0** 的 **ContextMenu** 组件。\n\n> 适用于 Vue 2.0 的文档见 https://github.com/heynext/v-contextmenu/blob/2.x/docs/usage.md\n\n**简体中文 | [(WIP) English](./README_EN.md)**\n\n## 🚀 安装\n\n### NPM 安装（推荐）\n\n```bash\n$ npm i -S v-contextmenu@next # yarn add v-contextmenu@next\n```\n\n### CDN 引入\n\n可通过 [unpkg.com/v-contextmenu](https://unpkg.com/v-contextmenu@next/) 获取最新版本的资源，在页面中引入相应 js 和 css 文件即可。\n\n```html\n<!-- 引入 Vue -->\n<script src=\"https://unpkg.com/vue@next\"></script>\n\n<!-- 引入 VContextmenu 组件 -->\n<script src=\"https://unpkg.com/v-contextmenu@next/dist/index.min.js\"></script>\n\n<!-- 引入 VContextmenu 组件样式 -->\n<link\n  rel=\"stylesheet\"\n  href=\"https://unpkg.com/v-contextmenu@next/dist/themes/default.css\"\n/>\n```\n\n```javascript\n// 全局注册\nVue.use(window.contextmenu);\n\n// 或按需注册\nconst { directive, Contextmenu, ContextmenuItem } = window.contextmenu;\n\nexport default {\n  directives: {\n    contextmenu: directive,\n  },\n\n  components: {\n    [Contextmenu.name]: Contextmenu,\n    [ContextmenuItem.name]: ContextmenuItem,\n  },\n};\n```\n\n## 🏖 概览\n\n[访问在线示例](https://heynext.github.io/v-contextmenu)\n\n![概览](./docs/images/gallery.jpg)\n\n## 🎏 使用\n\n### 全局注册\n\n```javascript\nimport contextmenu from \"v-contextmenu\";\nimport \"v-contextmenu/dist/themes/default.css\";\n\nVue.use(contextmenu);\n```\n\n```html\n<template>\n  <v-contextmenu ref=\"contextmenu\">\n    <v-contextmenu-item>菜单1</v-contextmenu-item>\n    <v-contextmenu-item>菜单2</v-contextmenu-item>\n    <v-contextmenu-item>菜单3</v-contextmenu-item>\n  </v-contextmenu>\n\n  <div v-contextmenu:contextmenu>右键点击此区域</div>\n</template>\n```\n\n### 按需注册\n\n```HTML\n<template>\n  <v-contextmenu ref=\"contextmenu\">\n    <v-contextmenu-item>菜单1</v-contextmenu-item>\n    <v-contextmenu-item>菜单2</v-contextmenu-item>\n    <v-contextmenu-item>菜单3</v-contextmenu-item>\n  </v-contextmenu>\n\n  <div v-contextmenu:contextmenu>右键点击此区域</div>\n</template>\n\n<script>\nimport { directive, Contextmenu, ContextmenuItem } from \"v-contextmenu\";\nimport \"v-contextmenu/dist/themes/default.css\";\n\nexport default {\n  directives: {\n    contextmenu: directive,\n  },\n\n  components: {\n    [Contextmenu.name]: Contextmenu,\n    [ContextmenuItem.name]: ContextmenuItem,\n  }\n}\n</script>\n```\n\n详细使用方法见 [在线站点][url-homepage] & [文档](./docs/usage.md)\n\n## 🎨 主题\n\n**默认**\n\n`v-contextmenu@next/dist/themes/default.css`\n\n![default](./docs/images/default.jpg)\n\n**亮色**\n\n`v-contextmenu@next/dist/themes/bright.css`\n\n![bright](./docs/images/bright.jpg)\n\n**暗色**\n\n`v-contextmenu@next/dist/themes/dark.css`\n\n![dark](./docs/images/dark.jpg)\n\n## 🛠 开发\n\n```bash\n$ npm install # 安装依赖\n$ npm run dev # 启动开发服务\n```\n\n## 🤖 构建\n\n```bash\n$ npm run build # 构建 npm 包\n$ npm run build:site # 构建站点\n```\n\n## 🛎 更新日志\n\n详见 [releases][url-releases]\n\n[badge-npm-version]: https://img.shields.io/npm/v/v-contextmenu/next\n[badge-language]: https://img.shields.io/github/languages/top/heynext/v-contextmenu\n[badge-node-version]: https://img.shields.io/node/v/v-contextmenu/next\n[badge-npm-download]: https://img.shields.io/npm/dt/v-contextmenu\n[badge-license]: https://img.shields.io/github/license/heynext/v-contextmenu.svg\n[url-npm]: https://npmjs.org/package/v-contextmenu\n[url-dependencies]: https://david-dm.org/vkbansal/v-contextmenu\n[url-releases]: https://github.com/heynext/v-contextmenu/releases\n[url-github]: https://github.com/heynext/v-contextmenu\n[url-homepage]: https://heynext.github.io/v-contextmenu\n[image-npm]: https://nodei.co/npm/v-contextmenu.png\n","readmeFilename":"README.md","gitHead":"e95722fd6f2a9960e7c7ab228129f6d04d2eb84a","_id":"v-contextmenu@3.0.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-zi38JxmTt66TmljgV1JbfEa9WvoQkpzRuEwZK7Tjb2XoRejbWLozQtkyTWXJa6x6Y3FrVDfgT36w01gpTpo41A==","shasum":"d20d3beec9cd0cb18befd231425bce7e650221e4","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-3.0.0.tgz","fileCount":35,"unpackedSize":145412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkRACCRA9TVsSAnZWagAAJbgQAJwUWIlfOjqMUzqCvKN0\nAsJQ4vdxwf8fUNLGJuW98Y7TEAvgQN2MzL8xADsb2T+jja/UvwMJ7T6Uqbg4\nNrm0PUSdC6VY8gZOlizh+kjPGWZPDT5VmNDBI13n5MqDI97yWMagqnjg9TW9\nKVX+WO2XZfDxNEIfBumtzosEddtEpeoDszAFEC0ivfLJgLXNJFPUMZoOL44y\n/5KmoaSSVO5/NwphccoDVuGekaLdQ+uE/5an2l0Rf+k7yrA4h52PgIb55jUm\nYIs1Og17nVzAQwNqQt9wkqv0fk8wOPFBWet5n0DWjaW8EpCYKsgNEp09Zz+0\nzVmshCv4ochGHql0z9il3n0GfSp8xt84Ay0rsUPc8XZfNS/LM+B0+dzZmmGx\naIBNoes5ivvU+QGPmkA7iZFG862wYHGrH27jyhtPjBUVoy+RFVG+q1xz13St\nfKtrK0fXHyLz0jUQzjWodow5IegXEwtnzzWzDFvM3m4VW7SF9LJJK10TYoAS\nBMLpz6L309mndZPbXW/ULhxnrw8dEubTHm43PJb3e+8vHmYamrXiS3Sro9mY\nnUs7pMta9jNwXom3k0FHDWPv3+7ElgBk8nBamqj3gS1fgZ/Na3mbES0cnmBV\nsHrnA66aHpvF4fxHyrUHhZJnElv7CVhYZBIp8AXZU7zTnp229WqagbdkbXNd\nTwQ5\r\n=pb+q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNxN6djPrjbnz39527QSvTGte3jlIPfjvPIdJUWoBIlwIgDU0eyBWccsALq0vFD0vSH9Qs2d+n1tOx/gdk9cRCvkk="}]},"_npmUser":{"name":"heynext","email":"heynext.xyz@gmail.com"},"directories":{},"maintainers":[{"name":"heynext","email":"heynext.xyz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu_3.0.0_1620119553679_0.04783722845383931"},"_hasShrinkwrap":false},"3.1.0":{"name":"v-contextmenu","version":"3.1.0","description":"ContextMenu based on Vue 3.0","keywords":["contextmenu","vue-contextmenu","vue","rightclick","component"],"homepage":"https://github.com/CyberNika/v-contextmenu","bugs":{"url":"https://github.com/CyberNika/v-contextmenu/issues"},"repository":{"type":"git","url":"git+https://github.com/CyberNika/v-contextmenu.git"},"license":"MIT","author":{"name":"CyberNika","email":"cybernika.net@gmail.com"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","types":"es/index.d.ts","scripts":{"dev":"vite","build":"rm -fr dist es && rollup -c && tsc -p tsconfig.build.json && npm run build:theme","build:theme":"for theme in default bright dark; do lessc --clean-css --autoprefix src/themes/$theme/index.less dist/themes/$theme.css; done;","build:site":"vite build && cp -r v2-site site-dist/v2","release":"standard-version","commit":"git-cz","ghpages":"npm run build:site && gh-pages -d site-dist","lint":"eslint '{src,site,examples}/**/*.{ts,tsx}'","lint:fix":"eslint --fix '{src,site,examples}/**/*.{ts,tsx}'","test":"jest","test:coverage":"jest --coverage"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-push":"lint-staged"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{less,md,json}":["prettier --write","git add"],"*.ts?(x)":["npm run lint:fix","git add"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"browserslist":["> 1%","last 2 versions","not ie <= 9"],"devDependencies":{"@ant-design/icons-vue":"^7.0.1","@babel/preset-env":"^7.23.3","@babel/preset-typescript":"^7.23.3","@commitlint/cli":"^18.4.3","@commitlint/config-conventional":"^18.4.3","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-json":"^6.0.1","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-terser":"^0.4.4","@testing-library/vue":"^8.0.1","@types/jest":"^29.5.10","@types/node":"^20.10.0","@typescript-eslint/eslint-plugin":"^6.13.1","@typescript-eslint/parser":"^6.13.1","@vitejs/plugin-vue":"^4.5.0","@vitejs/plugin-vue-jsx":"^3.1.0","@vue/compiler-sfc":"^3.3.9","@vue/eslint-config-typescript":"^12.0.0","@vue/tsconfig":"^0.4.0","add":"^2.0.6","cz-conventional-changelog":"^3.3.0","eslint":"^8.54.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-vue":"^9.18.1","gh-pages":"^6.1.0","git-cz":"^4.9.0","husky":"^8.0.3","jest":"^29.7.0","less":"^4.2.0","less-plugin-autoprefix":"^2.0.0","less-plugin-clean-css":"^1.5.1","lint-staged":"^15.1.0","npm":"^10.2.4","prettier":"^3.1.0","rollup":"^4.6.0","standard-version":"^9.5.0","ts-jest":"^29.1.1","typescript":"^5.3.2","vite":"^5.0.3","vue":"^3.3.9"},"peerDependencies":{"vue":"^3.0.0"},"engines":{"node":">=10.16.0"},"gitHead":"d3cddc8a30e5e4429f34e86b23db81b8cd89c0a0","_id":"v-contextmenu@3.1.0","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-P/oYcedKEPzRG+ioUSUfBUHueefGTOhfynyKOEIwnt7GPXnzP8nMcKDE2PQYWqH57jbhYe9Hz3nOiEUqiTZWrg==","shasum":"37656d558a2a461c61e0836f21b3d6f3e413abb0","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-3.1.0.tgz","fileCount":64,"unpackedSize":151844,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkAiMtRgvcmKE+fuTS9980hLYEry27fJjqoeEz1n3megIhANKZzJ0+NLpdmuDKn5ZbYNUn7FUbYzM106r63rW4PixN"}]},"_npmUser":{"name":"cybernika","email":"cybernika.net@gmail.com"},"directories":{},"maintainers":[{"name":"heynext","email":"heynext.xyz@gmail.com"},{"name":"cybernika","email":"cybernika.net@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu_3.1.0_1701334764798_0.5979938539342815"},"_hasShrinkwrap":false},"3.1.1":{"name":"v-contextmenu","version":"3.1.1","description":"ContextMenu based on Vue 3.0","keywords":["contextmenu","vue-contextmenu","vue","rightclick","component"],"homepage":"https://github.com/CyberNika/v-contextmenu","bugs":{"url":"https://github.com/CyberNika/v-contextmenu/issues"},"repository":{"type":"git","url":"git+https://github.com/CyberNika/v-contextmenu.git"},"license":"MIT","author":{"name":"CyberNika","email":"cybernika.net@gmail.com"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","types":"es/index.d.ts","scripts":{"dev":"vite","build":"rm -fr dist es && rollup -c && npm run build:theme && tsc -p tsconfig.build.json","build:theme":"for theme in default bright dark; do lessc --clean-css --autoprefix src/themes/$theme/index.less dist/themes/$theme.css; done;","build:site":"vite build && cp -r v2-site site-dist/v2","release":"standard-version","commit":"git-cz","ghpages":"npm run build:site && gh-pages -d site-dist","lint":"eslint '{src,site,examples}/**/*.{ts,tsx}'","lint:fix":"eslint --fix '{src,site,examples}/**/*.{ts,tsx}'","test":"jest","test:coverage":"jest --coverage"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-push":"lint-staged"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{less,md,json}":["prettier --write","git add"],"*.ts?(x)":["npm run lint:fix","git add"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"browserslist":["> 1%","last 2 versions","not ie <= 9"],"devDependencies":{"@ant-design/icons-vue":"^7.0.1","@babel/preset-env":"^7.23.5","@babel/preset-typescript":"^7.23.3","@commitlint/cli":"^18.4.3","@commitlint/config-conventional":"^18.4.3","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-json":"^6.0.1","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-terser":"^0.4.4","@testing-library/vue":"^8.0.1","@types/jest":"^29.5.11","@types/node":"^20.10.3","@typescript-eslint/eslint-plugin":"^6.13.2","@typescript-eslint/parser":"^6.13.2","@vitejs/plugin-vue":"^4.5.1","@vitejs/plugin-vue-jsx":"^3.1.0","@vue/compiler-sfc":"^3.3.10","@vue/eslint-config-typescript":"^12.0.0","@vue/tsconfig":"^0.4.0","add":"^2.0.6","cz-conventional-changelog":"^3.3.0","eslint":"^8.55.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-vue":"^9.19.2","gh-pages":"^6.1.0","git-cz":"^4.9.0","husky":"^8.0.3","jest":"^29.7.0","less":"^4.2.0","less-plugin-autoprefix":"^2.0.0","less-plugin-clean-css":"^1.5.1","lint-staged":"^15.2.0","npm":"^10.2.4","prettier":"^3.1.0","rollup":"^4.6.1","standard-version":"^9.5.0","ts-jest":"^29.1.1","typescript":"^5.3.2","vite":"^5.0.6","vue":"^3.3.10"},"peerDependencies":{"vue":"^3.0.0"},"engines":{"node":">=10.16.0"},"gitHead":"a57c51b9281dcd72ef9dbfbd77a185e8f07c165f","_id":"v-contextmenu@3.1.1","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-BbniJm48f5N8OdJK1b9HNpdWFcUGoNvV3vgn7leqk5BBSDNHBMLTRHi54iNrV1jaZMhtgYfK11Hmy3mDXFMTqQ==","shasum":"07ee707714c9f1e5858bab64b121ff579640de9a","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-3.1.1.tgz","fileCount":67,"unpackedSize":195531,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnl3FKyeaR43mDYZJ7Oezx8Uw7h12fo4hbPAuM1wx0FgIgIzOiYE4bSjJO6W39X89ZxqN/FOjzcYKHhVfjPtUdpIs="}]},"_npmUser":{"name":"cybernika","email":"cybernika.net@gmail.com"},"directories":{},"maintainers":[{"name":"cybernika","email":"cybernika.net@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu_3.1.1_1701870369132_0.9753347186721162"},"_hasShrinkwrap":false},"2.9.1":{"name":"v-contextmenu","description":"ContextMenu based on Vue 2.0","version":"2.9.1","author":{"name":"CyberNika","email":"cybernika.net@gmail.com"},"main":"dist/index.common.js","module":"dist/index.esm.js","keywords":["vue","contextmenu","vue-contextmenu","vue-component","rightclick"],"scripts":{"dev":"cross-env NODE_ENV=development webpack-dev-server --progress --config examples/webpack.config.js","build":"npm run build:package & npm run build:example","build:package":"rm -fr dist && rollup -c && stylus -c src/styles/index.styl --out dist","build:example":"rm -fr sites && cross-env NODE_ENV=production webpack --config examples/webpack.config.js --progress --hide-modules && cp examples/index.html sites","prepublishOnly":"npm run lint && npm run build:package","lint":"eslint --ext .js,.vue src","lint:fix":"eslint --ext .js,.vue src --fix","ghpages":"npm run build:example && gh-pages -b 2.x-gh-pages -d sites"},"peerDependencies":{"vue":"^2.5.0"},"devDependencies":{"cross-env":"^6.0.0","css-loader":"^3.3.0","eslint":"^6.7.2","eslint-plugin-vue":"^6.0.1","file-loader":"^5.0.0","gh-pages":"^2.1.0","rollup":"^1.27.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-copy":"^3.1.0","rollup-plugin-terser":"^5.1.3","rollup-plugin-vue":"^5.1.0","style-loader":"^1.0.0","stylus":"^0.54.5","stylus-loader":"^3.0.2","terser-webpack-plugin":"^2.2.3","url-loader":"^3.0.0","vue":"^2.5.0","vue-loader":"^15.0.0","vue-template-compiler":"^2.5.16","webpack":"^4.8.3","webpack-cli":"^3.3.0","webpack-dev-server":"^3.1.4"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/CyberNika/v-contextmenu.git"},"bugs":{"url":"https://github.com/CyberNika/v-contextmenu/issues"},"homepage":"https://github.com/CyberNika/v-contextmenu","engines":{"node":">= 4.0.0","npm":">= 3.0.0"},"browserslist":["> 1%","last 2 versions","not ie <= 8"],"dependencies":{},"gitHead":"910ac05e7ec017e363be4dd844eca6b03949c12b","_id":"v-contextmenu@2.9.1","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-5ySvmZSafqSul/D7buQqWUEmzAtZuq3ianCe4bsPZ7kiW2MNiZ9zDSiZvb/e+Yd1YEaQrLJDbloucfw9yGX+Fg==","shasum":"876fbe1ab04d2d2f1700f4137cd90fca6a411dec","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-2.9.1.tgz","fileCount":24,"unpackedSize":55505,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQDjRVEjWH7HNe8GQBVYNPADV7o145/vVD9aH1V6DeL93gIfLPuxSX4erwaoiD3tPz75Edq2FOAIM2uddtObm+9KzA=="}]},"_npmUser":{"name":"cybernika","email":"cybernika.net@gmail.com"},"directories":{},"maintainers":[{"name":"cybernika","email":"cybernika.net@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu_2.9.1_1707794218147_0.8736117173516429"},"_hasShrinkwrap":false},"3.2.0":{"name":"v-contextmenu","version":"3.2.0","description":"ContextMenu based on Vue 3.0","keywords":["contextmenu","vue-contextmenu","vue","rightclick","component"],"homepage":"https://github.com/CyberNika/v-contextmenu","bugs":{"url":"https://github.com/CyberNika/v-contextmenu/issues"},"repository":{"type":"git","url":"git+https://github.com/CyberNika/v-contextmenu.git"},"license":"MIT","author":{"name":"CyberNika","email":"cybernika.net@gmail.com"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","types":"es/index.d.ts","scripts":{"dev":"vite","build":"rm -fr dist es && rollup -c && npm run build:theme && tsc -p tsconfig.build.json","build:theme":"for theme in default bright dark; do lessc --clean-css --autoprefix src/themes/$theme/index.less dist/themes/$theme.css; done;","build:site":"vite build && cp -r v2-site site-dist/v2","release":"standard-version","commit":"git-cz","ghpages":"npm run build:site && gh-pages -d site-dist","lint":"eslint '{src,site,examples}/**/*.{ts,tsx}'","lint:fix":"eslint --fix '{src,site,examples}/**/*.{ts,tsx}'","test":"jest","test:coverage":"jest --coverage"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-push":"lint-staged"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{less,md,json}":["prettier --write","git add"],"*.ts?(x)":["npm run lint:fix","git add"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"browserslist":["> 1%","last 2 versions","not ie <= 9"],"devDependencies":{"@ant-design/icons-vue":"^7.0.1","@babel/preset-env":"^7.23.9","@babel/preset-typescript":"^7.23.3","@commitlint/cli":"^18.6.0","@commitlint/config-conventional":"^18.6.0","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-json":"^6.1.0","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-terser":"^0.4.4","@testing-library/vue":"^8.0.2","@types/jest":"^29.5.12","@types/node":"^20.11.17","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","@vitejs/plugin-vue":"^4.6.2","@vitejs/plugin-vue-jsx":"^3.1.0","@vue/compiler-sfc":"^3.4.18","@vue/eslint-config-typescript":"^12.0.0","@vue/tsconfig":"^0.4.0","add":"^2.0.6","cz-conventional-changelog":"^3.3.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-vue":"^9.21.1","gh-pages":"^6.1.1","git-cz":"^4.9.0","husky":"^8.0.3","jest":"^29.7.0","less":"^4.2.0","less-plugin-autoprefix":"^2.0.0","less-plugin-clean-css":"^1.5.1","lint-staged":"^15.2.2","npm":"^10.4.0","prettier":"^3.2.5","rollup":"^4.10.0","standard-version":"^9.5.0","ts-jest":"^29.1.2","typescript":"^5.3.3","vite":"^5.1.1","vue":"^3.4.18"},"peerDependencies":{"vue":"^3.0.0"},"engines":{"node":">=10.16.0"},"gitHead":"c99468d6f7d826762d64c2c41b409a761a98e423","_id":"v-contextmenu@3.2.0","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-6UemjAZkm6IXDH1XwIJrZj/uqSKnwnGDR+hfJnUvh66LRL5hk5bxgkgwto1lP3xFyjC8hzpQxnbzC6d1x1vXNg==","shasum":"629719c146210a97b97f1f7a06b3537bfe1e315a","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-3.2.0.tgz","fileCount":67,"unpackedSize":202209,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIENJK1J9dfhrkftdH5oFyngJMmpNKm6STYZWowCPpFSwAiEAgFmW8ALK2wMMouTrUjEp7pcYyXRZTWN+cF/40R3Th3M="}]},"_npmUser":{"name":"cybernika","email":"cybernika.net@gmail.com"},"directories":{},"maintainers":[{"name":"cybernika","email":"cybernika.net@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu_3.2.0_1707806706950_0.49714338505549915"},"_hasShrinkwrap":false},"2.9.2":{"name":"v-contextmenu","description":"ContextMenu based on Vue 2.0","version":"2.9.2","author":{"name":"CyberNika","email":"cybernika.net@gmail.com"},"main":"dist/index.common.js","module":"dist/index.esm.js","keywords":["vue","contextmenu","vue-contextmenu","vue-component","rightclick"],"scripts":{"dev":"cross-env NODE_ENV=development webpack-dev-server --progress --config examples/webpack.config.js","build":"npm run build:package & npm run build:example","build:package":"rm -fr dist && rollup -c && stylus -c src/styles/index.styl --out dist","build:example":"rm -fr sites && cross-env NODE_ENV=production webpack --config examples/webpack.config.js --progress --hide-modules && cp examples/index.html sites","prepublishOnly":"npm run lint && npm run build:package","lint":"eslint --ext .js,.vue src","lint:fix":"eslint --ext .js,.vue src --fix","ghpages":"npm run build:example && gh-pages -b 2.x-gh-pages -d sites"},"peerDependencies":{"vue":"^2.5.0"},"devDependencies":{"cross-env":"^6.0.0","css-loader":"^3.3.0","eslint":"^6.7.2","eslint-plugin-vue":"^6.0.1","file-loader":"^5.0.0","gh-pages":"^2.1.0","rollup":"^1.27.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-copy":"^3.1.0","rollup-plugin-terser":"^5.1.3","rollup-plugin-vue":"^5.1.0","style-loader":"^1.0.0","stylus":"^0.54.5","stylus-loader":"^3.0.2","terser-webpack-plugin":"^2.2.3","url-loader":"^3.0.0","vue":"^2.5.0","vue-loader":"^15.0.0","vue-template-compiler":"^2.5.16","webpack":"^4.8.3","webpack-cli":"^3.3.0","webpack-dev-server":"^3.1.4"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/CyberNika/v-contextmenu.git"},"bugs":{"url":"https://github.com/CyberNika/v-contextmenu/issues"},"homepage":"https://github.com/CyberNika/v-contextmenu","engines":{"node":">= 4.0.0","npm":">= 3.0.0"},"browserslist":["> 1%","last 2 versions","not ie <= 8"],"dependencies":{},"gitHead":"115984e0d66e08a48eacb926cea27269d0917366","_id":"v-contextmenu@2.9.2","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-zCp1IG9UIJ1PQlccZ73RH68svvFUydXfndJlWDv9WvBlwbtWfIy5jUFpwBjwWXhqe7TvVi50xP99foeL3YJtOg==","shasum":"5767ea52e6ec7c4c9c151b9fd8e6d48276ce05d5","tarball":"https://registry.npmjs.org/v-contextmenu/-/v-contextmenu-2.9.2.tgz","fileCount":24,"unpackedSize":54073,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCNpf/VkrIbrnxm3hCOvvLO33V23q3UE/kz8APr3NGiQIhANus2NMDaJB6zHpPgYtWV/3ha3SEsTSDgNO+K2b076j1"}]},"_npmUser":{"name":"cybernika","email":"cybernika.net@gmail.com"},"directories":{},"maintainers":[{"name":"cybernika","email":"cybernika.net@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v-contextmenu_2.9.2_1709538159625_0.8058564952017657"},"_hasShrinkwrap":false}},"readme":"# v-contextmenu\n\n[![NPM version][badge-npm-version]][url-npm]\n[![NPM download][badge-npm-download]][url-npm]\n[![NPM version][badge-language]][url-github]\n![License][badge-license]\n[![Node version][badge-node-version]][url-npm]\n\n[![NPM][image-npm]][url-npm]\n\n适用于 Vue 2.0 的 ContextMenu 组件。\n\n**中文 | [English](./README_EN.md)**\n\n## 安装\n\n### CDN 引入\n\n可通过 [unpkg.com/v-contextmenu@2](https://unpkg.com/v-contextmenu@2/) 获取最新版本的资源，在页面中引入相应 js 和 css 文件即可。\n\n``` html\n<!-- 引入 Vue2 -->\n<script src=\"https://unpkg.com/vue@2/dist/vue.js\"></script>\n\n<!-- 引入 VContextmenu 组件 -->\n<script src=\"https://unpkg.com/v-contextmenu@2/dist/index.js\"></script>\n\n<!-- 引入 VContextmenu 组件样式 -->\n<link rel=\"stylesheet\" href=\"https://unpkg.com/v-contextmenu@2/dist/index.css\">\n```\n\n> 建议使用 NPM 安装\n\n### NPM 安装\n\n```bash\n$ npm i -S v-contextmenu@2 # yarn add v-contextmenu@2\n```\n\n## 概览\n\n![概览](./docs/images/gallery.jpg)\n\n[访问在线示例](https://cybernika.github.io/v-contextmenu/v2) 或 [查看在线示例 GIF](./docs/images/example.gif)\n\n## 使用\n\n一个简单的例子\n\n```javascript\nimport contentmenu from 'v-contextmenu'\nimport 'v-contextmenu/dist/index.css'\n\nVue.use(contentmenu)\n```\n\n```html\n<template>\n  <v-contextmenu ref=\"contextmenu\">\n    <v-contextmenu-item>菜单1</v-contextmenu-item>\n    <v-contextmenu-item>菜单2</v-contextmenu-item>\n    <v-contextmenu-item>菜单3</v-contextmenu-item>\n  </v-contextmenu>\n\n  <div v-contextmenu:contextmenu>右键点击此区域</div>\n</template>\n```\n\n详细使用方法见 [文档](./docs/usage.md) & [例子](./examples)\n\n> 如果你需要单独引入组件使用，请查看[单独引用](./examples/Stoneless.vue)\n\n## 主题\n\n提供三种主题，使用方法见 [VContextmenu](./docs/usage.md#vcontextmenu)\n\n**默认**\n\n![default](./docs/images/default.jpg)\n\n**亮色**\n\n![bright](./docs/images/bright.jpg)\n\n**暗色**\n\n![dark](./docs/images/dark.jpg)\n\n## 开发\n\n```bash\n$ npm install\n$ npm run dev\n```\n\n## 构建\n\n```bash\n$ npm run build:package # 构建 npm 包\n$ npm run build:example # 构建示例站点\n$ npm run build # build:package & build:example\n```\n\n## 更新日志\n\n详见 [releases][url-releases]\n\n\n[badge-npm-version]: https://img.shields.io/npm/v/v-contextmenu/next\n[badge-language]: https://img.shields.io/github/languages/top/CyberNika/v-contextmenu\n[badge-node-version]: https://img.shields.io/node/v/v-contextmenu/next\n[badge-npm-download]: https://img.shields.io/npm/dt/v-contextmenu\n[badge-license]: https://img.shields.io/github/license/CyberNika/v-contextmenu.svg\n\n[url-npm]: https://npmjs.org/package/v-contextmenu\n[url-dependencies]: https://david-dm.org/vkbansal/v-contextmenu\n[url-releases]: https://github.com/CyberNika/v-contextmenu/releases\n[url-github]: https://github.com/CyberNika/v-contextmenu\n[url-homepage]: https://CyberNika.github.io/v-contextmenu\n\n[image-npm]: https://nodei.co/npm/v-contextmenu.png\n","maintainers":[{"name":"cybernika","email":"cybernika.net@gmail.com"}],"time":{"modified":"2024-03-04T07:42:40.219Z","created":"2017-11-03T10:23:18.804Z","0.1.0":"2017-11-03T10:23:18.804Z","0.1.1":"2017-11-03T15:26:07.542Z","1.0.0":"2017-11-04T18:00:52.556Z","1.0.1":"2017-11-05T05:29:13.759Z","1.0.2":"2017-11-05T05:31:57.178Z","1.0.3":"2017-11-05T15:02:32.948Z","1.1.0":"2017-11-05T16:05:29.159Z","1.1.1":"2017-11-08T14:52:32.024Z","1.1.2":"2017-11-15T15:42:59.680Z","1.2.0":"2017-11-17T14:56:21.467Z","2.0.0-alpha":"2017-11-18T12:26:37.901Z","2.0.0":"2017-12-20T13:34:53.614Z","2.1.0":"2018-02-06T13:11:05.215Z","2.2.0":"2018-02-11T16:11:07.817Z","2.3.0":"2018-03-12T14:52:34.432Z","2.4.0":"2018-03-24T13:12:45.742Z","2.5.0":"2018-04-12T13:51:53.765Z","2.5.1":"2018-04-22T11:57:16.002Z","2.5.2":"2018-05-18T05:10:45.544Z","2.6.0":"2018-05-18T17:31:20.870Z","2.7.0":"2018-06-02T03:47:39.088Z","2.8.0":"2018-07-29T18:12:32.644Z","2.8.1":"2019-09-18T03:59:08.080Z","2.9.0":"2019-12-11T16:14:45.476Z","3.0.0-alpha":"2020-12-03T04:56:14.065Z","3.0.0-alpha.1":"2020-12-03T07:45:07.403Z","3.0.0-alpha.2":"2020-12-03T07:53:33.891Z","3.0.0-alpha.3":"2020-12-03T08:10:19.901Z","3.0.0-alpha.4":"2020-12-03T09:54:19.543Z","3.0.0-alpha.5":"2021-04-28T06:10:23.852Z","3.0.0-alpha.6":"2021-04-28T06:15:28.853Z","3.0.0-alpha.7":"2021-04-29T06:51:28.413Z","3.0.0-alpha.8":"2021-04-29T06:57:38.227Z","3.0.0-alpha.9":"2021-04-29T13:00:33.518Z","3.0.0-alpha.10":"2021-04-30T02:57:01.043Z","3.0.0-alpha.11":"2021-05-02T16:58:06.917Z","3.0.0-alpha.12":"2021-05-03T17:36:19.997Z","3.0.0":"2021-05-04T09:12:33.825Z","3.1.0":"2023-11-30T08:59:24.985Z","3.1.1":"2023-12-06T13:46:09.426Z","2.9.1":"2024-02-13T03:16:58.340Z","3.2.0":"2024-02-13T06:45:07.118Z","2.9.2":"2024-03-04T07:42:39.793Z"},"homepage":"https://github.com/CyberNika/v-contextmenu","keywords":["vue","contextmenu","vue-contextmenu","vue-component","rightclick"],"repository":{"type":"git","url":"git+https://github.com/CyberNika/v-contextmenu.git"},"author":{"name":"CyberNika","email":"cybernika.net@gmail.com"},"bugs":{"url":"https://github.com/CyberNika/v-contextmenu/issues"},"license":"MIT","readmeFilename":"README.md"}