{"_id":"trigger-event","_rev":"3866509","name":"trigger-event","description":"Programmatically trigger a DOM event","dist-tags":{"latest":"1.0.5"},"maintainers":[{"name":"kenan","email":"kenan@kenany.me"}],"time":{"modified":"2025-09-01T00:52:38.000Z","created":"2014-05-22T19:58:54.466Z","1.0.5":"2022-01-06T22:38:20.289Z","1.0.4":"2022-01-06T22:33:43.687Z","1.0.3":"2016-09-14T12:51:30.266Z","1.0.2":"2015-02-02T12:22:44.862Z","1.0.1":"2015-02-01T20:59:15.713Z","1.0.0":"2014-05-22T19:58:54.466Z"},"users":{},"author":{"name":"Kenan Yildirim","email":"kenan@kenany.me","url":"https://kenany.me/"},"repository":{"type":"git","url":"git+https://github.com/KenanY/trigger-event.git"},"versions":{"1.0.5":{"name":"trigger-event","version":"1.0.5","description":"Programmatically trigger a DOM event","keywords":["browser","dom","element","event","trigger"],"repository":{"type":"git","url":"git+https://github.com/KenanY/trigger-event.git"},"license":"MIT","author":{"name":"Kenan Yildirim","email":"kenan@kenany.me","url":"https://kenany.me/"},"main":"index.js","directories":{"test":"test"},"scripts":{"lint":"eslint index.js test/index.js","test":"browserify test/*.js | tape-run","posttest":"npm run lint","release":"semantic-release"},"dependencies":{"create-event":"^1.0.14","global":"^4.4.0","lodash.isstring":"^4.0.1"},"devDependencies":{"@kenan/eslint-config":"^9.0.4","@semantic-release/changelog":"^6.0.1","@semantic-release/git":"^10.0.1","browserify":"^17.0.0","component-event":"^0.2.0","conventional-changelog-conventionalcommits":"^4.6.3","eslint":"^7.32.0","semantic-release":"^18.0.1","tape":"^5.4.0","tape-run":"^9.0.0"},"gitHead":"022c50e3d0f0cb00767f6ebecce71f5158764bcf","bugs":{"url":"https://github.com/KenanY/trigger-event/issues"},"homepage":"https://github.com/KenanY/trigger-event#readme","_id":"trigger-event@1.0.5","_nodeVersion":"16.13.1","_npmVersion":"7.24.2","dist":{"shasum":"375eac655c3440e068f74e74495f95fbbd015dbb","size":1926,"noattachment":false,"key":"/trigger-event/-/trigger-event-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/trigger-event/download/trigger-event-1.0.5.tgz"},"_npmUser":{"name":"kenan","email":"kenan@kenany.me"},"maintainers":[{"name":"kenan","email":"kenan@kenany.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trigger-event_1.0.5_1641508700116_0.10445769274797656"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-06T22:43:56.632Z","publish_time":1641508700289,"_cnpm_publish_time":1641508700289},"1.0.4":{"name":"trigger-event","version":"1.0.4","description":"Programmatically trigger a DOM event","keywords":["browser","dom","element","event","trigger"],"repository":{"type":"git","url":"git+https://github.com/KenanY/trigger-event.git"},"license":"MIT","author":{"name":"Kenan Yildirim","email":"kenan@kenany.me","url":"http://kenany.me/"},"main":"index.js","directories":{"test":"test"},"scripts":{"lint":"eslint index.js test/index.js","test":"browserify test/*.js | tape-run","posttest":"npm run lint","release":"semantic-release"},"dependencies":{"create-event":"^1.0.13","global":"^4.4.0","lodash.isstring":"^4.0.1"},"devDependencies":{"@kenan/eslint-config":"^9.0.4","@semantic-release/changelog":"^6.0.1","@semantic-release/git":"^10.0.1","browserify":"^17.0.0","component-event":"^0.2.0","conventional-changelog-conventionalcommits":"^4.6.3","eslint":"^7.32.0","semantic-release":"^18.0.1","tape":"^5.4.0","tape-run":"^9.0.0"},"gitHead":"b0eab56335f7986afd7e9a297b303937ee8cd913","bugs":{"url":"https://github.com/KenanY/trigger-event/issues"},"homepage":"https://github.com/KenanY/trigger-event#readme","_id":"trigger-event@1.0.4","_nodeVersion":"16.13.1","_npmVersion":"7.24.2","dist":{"shasum":"944748ee3baca4f7886648e8cc6be894ced39e07","size":1900,"noattachment":false,"key":"/trigger-event/-/trigger-event-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/trigger-event/download/trigger-event-1.0.4.tgz"},"_npmUser":{"name":"kenan","email":"kenan@kenany.me"},"maintainers":[{"name":"kenan","email":"kenan@kenany.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trigger-event_1.0.4_1641508423525_0.47967309296418215"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-06T22:33:58.462Z","publish_time":1641508423687,"_cnpm_publish_time":1641508423687},"1.0.3":{"name":"trigger-event","version":"1.0.3","description":"Programmatically trigger a DOM event","keywords":["browser","dom","element","event","trigger"],"repository":{"type":"git","url":"git+https://github.com/kenany/trigger-event.git"},"license":"MIT","author":{"name":"Kenan Yildirim","email":"kenan@kenany.me","url":"http://kenany.me/"},"main":"index.js","files":["index.js","LICENSE.txt"],"directories":{"test":"test"},"scripts":{"pretest":"eslint index.js test/index.js","test":"browserify test/*.js | testling -x chromium"},"dependencies":{"create-event":"^1.0.0","global":"^4.3.0","lodash.isstring":"^4.0.1"},"devDependencies":{"@kenan/eslint-config":"^3.0.0","browserify":"^13.1.0","component-event":"^0.1.3","eslint":"^3.5.0","tape":"^4.6.0","testling":"^1.6.1"},"gitHead":"94543e9451d7fa177021fedeb73d659ce2ab9780","bugs":{"url":"https://github.com/kenany/trigger-event/issues"},"homepage":"https://github.com/kenany/trigger-event#readme","_id":"trigger-event@1.0.3","_shasum":"95f16eb6d3ff27dd95b946d4b892b0e966d8cd5a","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.5.0","_npmUser":{"name":"kenan","email":"kenan@kenany.me"},"dist":{"shasum":"95f16eb6d3ff27dd95b946d4b892b0e966d8cd5a","size":1856,"noattachment":false,"key":"/trigger-event/-/trigger-event-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/trigger-event/download/trigger-event-1.0.3.tgz"},"maintainers":[{"name":"kenan","email":"kenan@kenany.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/trigger-event-1.0.3.tgz_1473857488462_0.24188164505176246"},"publish_time":1473857490266,"_hasShrinkwrap":false,"_cnpm_publish_time":1473857490266,"_cnpmcore_publish_time":"2021-12-16T19:43:15.545Z"},"1.0.2":{"name":"trigger-event","version":"1.0.2","description":"Programmatically trigger a DOM event","keywords":["browser","dom","element","event","trigger"],"repository":{"type":"git","url":"https://github.com/KenanY/trigger-event"},"license":"MIT","author":{"name":"Kenan Yildirim","email":"kenan@kenany.me","url":"http://kenany.me/"},"main":"index.js","files":["index.js","LICENSE.txt"],"directories":{"test":"test"},"scripts":{"test":"browserify test/*.js | testling -x chromium"},"dependencies":{"create-event":"^1.0.0","lodash.isstring":"^3.0.0"},"devDependencies":{"browserify":"^8.1.3","component-event":"^0.1.3","tape":"^3.5.0","testling":"^1.6.1"},"gitHead":"ce135e51240352c1ad1e6d9891212aee84a5cda6","bugs":{"url":"https://github.com/KenanY/trigger-event/issues"},"homepage":"https://github.com/KenanY/trigger-event","_id":"trigger-event@1.0.2","_shasum":"f3b58b57cf589a33685152e2e1702aa3eedb2353","_from":".","_npmVersion":"2.5.0","_nodeVersion":"1.0.4","_npmUser":{"name":"kenan","email":"kenan@kenany.me"},"maintainers":[{"name":"kenan","email":"kenan@kenany.me"}],"dist":{"shasum":"f3b58b57cf589a33685152e2e1702aa3eedb2353","size":1788,"noattachment":false,"key":"/trigger-event/-/trigger-event-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/trigger-event/download/trigger-event-1.0.2.tgz"},"publish_time":1422879764862,"_hasShrinkwrap":false,"_cnpm_publish_time":1422879764862,"_cnpmcore_publish_time":"2021-12-16T19:43:15.744Z"},"1.0.1":{"name":"trigger-event","version":"1.0.1","description":"Programmatically trigger a DOM event","keywords":["browser","dom","element","event","trigger"],"repository":{"type":"git","url":"https://github.com/KenanY/trigger-event"},"license":"MIT","author":{"name":"Kenan Yildirim","email":"kenan@kenany.me","url":"http://kenany.me/"},"main":"index.js","files":["index.js","LICENSE.txt"],"directories":{"test":"test"},"scripts":{"test":"browserify test/*.js | testling -x chromium"},"dependencies":{"create-event":"^1.0.0","lodash.isstring":"^3.0.0"},"devDependencies":{"browserify":"^8.1.3","component-event":"^0.1.3","tape":"^3.5.0","testling":"^1.6.1"},"gitHead":"e4a0447843ff6c97cb0890cf68c5c5dc036fe30d","bugs":{"url":"https://github.com/KenanY/trigger-event/issues"},"homepage":"https://github.com/KenanY/trigger-event","_id":"trigger-event@1.0.1","_shasum":"995af22a95c96a6d2844002d42044cd14ba8ad40","_from":".","_npmVersion":"2.5.0","_nodeVersion":"1.0.4","_npmUser":{"name":"kenan","email":"kenan@kenany.me"},"maintainers":[{"name":"kenan","email":"kenan@kenany.me"}],"dist":{"shasum":"995af22a95c96a6d2844002d42044cd14ba8ad40","size":1777,"noattachment":false,"key":"/trigger-event/-/trigger-event-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/trigger-event/download/trigger-event-1.0.1.tgz"},"publish_time":1422824355713,"_hasShrinkwrap":false,"_cnpm_publish_time":1422824355713,"_cnpmcore_publish_time":"2021-12-16T19:43:15.943Z"},"1.0.0":{"name":"trigger-event","version":"1.0.0","description":"Programmatically trigger a DOM event","keywords":["browser","dom","element","event","trigger"],"repository":{"type":"git","url":"git://github.com/KenanY/trigger-event"},"license":"MIT","author":{"name":"Kenan Yildirim","email":"kenan@kenany.me","url":"http://kenany.me/"},"main":"index.js","files":["index.js","LICENSE.txt"],"directories":{"test":"test"},"scripts":{"test":"browserify test/*.js | testling"},"dependencies":{"create-event":"^1.0.0","lodash.isstring":"^2.4.1"},"devDependencies":{"browserify":"^4.1.5","component-event":"^0.1.3","tape":"^2.13.1","testling":"^1.6.1"},"bugs":{"url":"https://github.com/KenanY/trigger-event/issues"},"homepage":"https://github.com/KenanY/trigger-event","_id":"trigger-event@1.0.0","_shasum":"866a83fc78cf7c2a2df4a6ca337f533b3594b19f","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"kenan","email":"kenan@kenany.me"},"maintainers":[{"name":"kenan","email":"kenan@kenany.me"}],"dist":{"shasum":"866a83fc78cf7c2a2df4a6ca337f533b3594b19f","size":1784,"noattachment":false,"key":"/trigger-event/-/trigger-event-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/trigger-event/download/trigger-event-1.0.0.tgz"},"publish_time":1400788734466,"_hasShrinkwrap":false,"_cnpm_publish_time":1400788734466,"_cnpmcore_publish_time":"2021-12-16T19:43:16.151Z"}},"readme":"# trigger-event\n\nProgrammatically trigger a DOM event.\n\nRewrite of\n[ianstormtaylor/trigger-event](https://github.com/ianstormtaylor/trigger-event)\nfor npm+browserify support.\n\n## Example\n\n``` javascript\nvar triggerEvent = require('trigger-event');\n\ntriggerEvent(document, 'keydown', {key: 'enter'});\ntriggerEvent('keydown', {key: 'enter'})\n```\n\n## Installation\n\n``` bash\n$ npm install trigger-event\n```\n\n## API\n\n``` javascript\nvar triggerEvent = require('trigger-event');\n```\n\n### triggerEvent([element, ]type[, options])\n\nProgrammatically triggers a DOM event of `type`:\n\n  - `'click'`\n  - `'dblclick'`\n  - `'keydown'`\n  - `'keyup'`\n\n`document` is used if `element` is not provided.\n\nDefault `options`:\n\n``` javascript\n{\n  alt: false,\n  bubbles: true,\n  button: 0,\n  cancelable: true,\n  clientX: 0,\n  clientY: 0,\n  ctrl: false,\n  detail: 1,\n  key: 0,\n  meta: false,\n  relatedTarget: null,\n  screenX: 0,\n  screenY: 0,\n  shift: false,\n  view: window\n}\n```\n","_attachments":{},"homepage":"https://github.com/KenanY/trigger-event#readme","bugs":{"url":"https://github.com/KenanY/trigger-event/issues"},"license":"MIT"}