{"_id":"eslint-plugin-prefer-arrow-functions","_rev":"25-d637f1181ab8bfad5eb4e4991b68548d","name":"eslint-plugin-prefer-arrow-functions","dist-tags":{"latest":"3.10.2"},"versions":{"3.0.0":{"name":"eslint-plugin-prefer-arrow-functions","version":"3.0.0","keywords":["es6","eslint","eslint-plugin"],"author":{"url":"https://github.com/JamieMason","name":"Jamie Mason"},"license":"MIT","_id":"eslint-plugin-prefer-arrow-functions@3.0.0","maintainers":[{"name":"fold_left","email":"jamie@foldleft.io"}],"contributors":[{"url":"https://github.com/TristonJ","name":"Triston Jones"}],"homepage":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions","bugs":{"url":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions/issues"},"dist":{"shasum":"9558b704101ee6bf7339886d63f9aaf31b81cf96","tarball":"https://registry.npmjs.org/eslint-plugin-prefer-arrow-functions/-/eslint-plugin-prefer-arrow-functions-3.0.0.tgz","fileCount":7,"integrity":"sha512-/9Fa1SA+aizzOVLIYLHQpJPHI8/HmF4zU7yM5y9m1KTLJ+w/sAD3QEhmgGu/+LSjkL9fT/8Qit3ZBRNXr9qJLg==","signatures":[{"sig":"MEQCIFnZT3MVLQZ8Aj0sZYNkrZ8TRmiZJLH/e8HDsiJsyGEVAiB4kSmmXwePGc9JfslJsSemwvjbWnVPamQOa2yDqs1mJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0cMjCRA9TVsSAnZWagAAC8gP/0OJriS7yTdEvzrRaxYo\nNk4B3hJHsXnxZjeTx5+nfuuJDKMz72s7aOx+IOkq9G1mywQiPiu9W4qZz2bR\noXG1seRy1j6GbtvVgxwY4O2tzAw6GGxvUOU144ICZrFr0J3Nlj9AkceGZUh2\nTEgvTMcDzgBAuFGXlvq0nptduMWZyxkE1VS1SGP5zFYHFXnlKVrX4/2hyfeP\nCEVx5kvpXcvUpf9svyLQ8kgqBguFfhi7GD4bAwYSeXXHrJUbotRD2wIKlwGH\nLwnW3MhkphJpMMH7JbpdqSwZsdAUs3r3BFv78D/aDdeWrgid4a0MFla+CCHQ\nxlKaseqPZrkW3JKzYLK9vO3htljVlkvJAldtA0aGgoiczVvYdCJGI8KdSC17\n+Lpy+XDAe/4PXjsODMwMNxjDxDtBMusX6e4cSg880beqjvqFR/zhE2n8Ty0k\n6TwqXe4crTKhCbYLjnUr/uK7zcpwFTKdHdhUOfDXcNwVqlbeU8lAsERQ6h3z\ntQ7AuPK6/aHzdQyBn4tExftViCoz0jvLCuDLodTlR6nWHmDL28fWwyoIV3ja\nobQWtasQFcNAzwuidF7h+oOIM4DuxB5nujfOS0xqONoYlpmzlq4yDF24VG4q\nBuDDCNUnhbetYFLWoGnlbkvah0THcpZ0syAFXtDsQ4rQg54k+AfJMUKs6rSg\nUrmG\r\n=wmIv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"528d843c158a38b4cf9ee081513fa061283c9cd7","scripts":{"lint":"tslint --fix --project ./tsconfig.json","test":"jest","build":"tsc --project .","format":"prettier --write '**/*.md' './src/**/*.ts' './test/**/*.ts'","prelint":"npm run format","prepack":"npm run build","prebuild":"rimraf ./dist"},"_npmUser":{"name":"fold_left","email":"jamie@foldleft.io"},"repository":{"url":"git+https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions.git","type":"git"},"_npmVersion":"6.9.0","description":"Convert functions to arrow functions","directories":{},"_nodeVersion":"10.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","eslint":"5.16.0","rimraf":"2.6.3","tslint":"5.16.0","ts-jest":"24.0.2","prettier":"1.17.0","typescript":"3.4.5","@types/jest":"24.0.12","@types/node":"12.0.0"},"peerDependencies":{"eslint":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-prefer-arrow-functions_3.0.0_1557250851267_0.13510464718108994","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"eslint-plugin-prefer-arrow-functions","version":"3.0.1","keywords":["es6","eslint","eslint-plugin"],"author":{"url":"https://github.com/JamieMason","name":"Jamie Mason"},"license":"MIT","_id":"eslint-plugin-prefer-arrow-functions@3.0.1","maintainers":[{"name":"fold_left","email":"jamie@foldleft.io"}],"contributors":[{"url":"https://github.com/TristonJ","name":"Triston Jones"}],"homepage":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions","bugs":{"url":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions/issues"},"dist":{"shasum":"996bf26e93c8cfffff34e86bfe9ff71cbb54bbe2","tarball":"https://registry.npmjs.org/eslint-plugin-prefer-arrow-functions/-/eslint-plugin-prefer-arrow-functions-3.0.1.tgz","fileCount":7,"integrity":"sha512-Sqwa3p33qXd0Yrva7uYkms0UOzxKIFnv3ihqplSYtal/i4gbdDDM2GvJG4Ob2O5VLw61act/qPt0b41Eg/47Yg==","signatures":[{"sig":"MEUCIQDyEFXeab+H3a+apax64uJUEMIn0P0KcsFFaV5Z0fbeSQIga2irFvJdfDhsLK2eQ9pVYtVWVhHOkIFks9KBZNwQ7BQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdRyGxCRA9TVsSAnZWagAAmK8QAJ0CHroel8zNqFkU9a9f\nbIqbaY8Fu6Op1UwMN/5t7hy0bCibV3Z7KyyALhOCoWgwORE1L5zWHAOYrpLe\npBwrStiWpEgdo5CZKGefYuDGw705ti+gH1yQH6MHeZgozk71hMrA8BNj+ms1\n25JWoQE8gxqCIwY5XtFVlWIE3qrigbDBq5cpDkQlrJ4gG4fy6NFXthxikuQZ\npkbx3/pG0xLhkk/lIIf8QpCmUYpDG6Ly1fNaHGL8sTMKIhq1xmujLCEGkg28\nAQ9fuEXSbehNP/bN5l1LaRD7Gdc8kfGHolWmhJxESQ605+9vtshcwWDnZQXn\nKfhoBDEYsXh6W549sstD4cc49IHQRP/7LQOwzPM61Qc7x9F6GFUzyccMeezN\nBchZ4fHjh2JzdzB6A+9c5yTuRfOIfXOLg+qq0Bwd11q8kK1MQlRzjP2o3fgb\n38nJa5BAUDvtIza7UC3bZUX5cTmem5cRfVwyvP2VLE5pi8YVBoHmuWa1i16n\nXXyO0fMqGVeyGmDPw8qfV8ms0+gw5MnwBFsb/Up2s9ahGx5Dnlbczyv9glF6\neapSM+JLWU/tjr5h46IkMIcBAJmwIPnG2aUqUzlPinD5Kfm20Q1GKTw8L5h8\njdMKTQG2K5cvDr2To5IpEWqfOt0C6+BIgHMuaUY0K2LW9oMfAbMsxoPi9uLc\nmbdd\r\n=xGg1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"758ac9c85fcfdd37d4e3816b9bcb254821a540f4","scripts":{"lint":"tslint --fix --project ./tsconfig.json","test":"jest","build":"tsc --project .","format":"prettier --write '**/*.md' './src/**/*.ts' './test/**/*.ts'","prelint":"npm run format","prepack":"npm run build","prebuild":"rimraf ./dist"},"_npmUser":{"name":"fold_left","email":"jamie@foldleft.io"},"repository":{"url":"git+https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions.git","type":"git"},"_npmVersion":"6.10.2","description":"Convert functions to arrow functions","directories":{},"resolutions":{"lodash":">=4.17.15"},"_nodeVersion":"10.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","eslint":"5.16.0","rimraf":"2.6.3","tslint":"5.18.0","ts-jest":"24.0.2","prettier":"1.18.2","typescript":"3.5.3","@types/jest":"24.0.16","@types/node":"12.6.9"},"peerDependencies":{"eslint":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-prefer-arrow-functions_3.0.1_1564942768731_0.9831720507818453","host":"s3://npm-registry-packages"}},"3.1.3":{"name":"eslint-plugin-prefer-arrow-functions","version":"3.1.3","keywords":["es6","eslint","eslint-plugin"],"author":{"url":"https://github.com/JamieMason","name":"Jamie Mason"},"license":"MIT","_id":"eslint-plugin-prefer-arrow-functions@3.1.3","maintainers":[{"name":"fold_left","email":"jamie@foldleft.io"}],"contributors":[{"url":"https://github.com/gabmontes","name":"Gabriel Montes"},{"url":"https://github.com/harelmo","name":"Harel Moshe"},{"url":"https://github.com/keithkml","name":"Keith Lea"},{"url":"https://github.com/mikeapr4","name":"Michael Gallagher"},{"url":"https://github.com/pablen","name":"Pablo Enrici"},{"url":"https://github.com/TristonJ","name":"Triston Jones"}],"homepage":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions","bugs":{"url":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions/issues"},"dist":{"shasum":"8e02a9736fa1475a3ac1829d88ce215776872409","tarball":"https://registry.npmjs.org/eslint-plugin-prefer-arrow-functions/-/eslint-plugin-prefer-arrow-functions-3.1.3.tgz","fileCount":6,"integrity":"sha512-0iaHrrZ2lM7mhtWxCB9QJUNNL+FElmcsypyZuovT+fPU/lMOE4lFEh1aZ+zDo/uGevwzEO9KVy7tYhdXc7Zn8A==","signatures":[{"sig":"MEQCIA+Jcoj52TRrGJKQOef9LC/9sHrxz6BeVuHgBCx5zSqhAiB4cuEV3p1KJI+fvBFA6c0k8PVXj2bp+RnmnJunR/56VA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21719},"main":"dist/index.js","gitHead":"6eaf5483c452ce1c0310dbaa2feb8c1c02af00bd","scripts":{"lint":"eslint --ext .ts .","test":"jest","build":"tsc --project .","format":"prettier --write './src/**/*.ts'","prelint":"npm run format","prepack":"npm run build","prebuild":"rimraf ./dist"},"_npmUser":{"name":"fold_left","email":"jamie@foldleft.io"},"repository":{"url":"git+https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions.git","type":"git"},"_npmVersion":"8.1.3","description":"Convert functions to arrow functions","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"jest":"27.3.1","eslint":"8.2.0","rimraf":"3.0.2","ts-jest":"27.0.7","prettier":"2.4.1","typescript":"4.4.4","@types/jest":"27.0.2","@types/node":"16.11.7","@typescript-eslint/parser":"5.3.1","@typescript-eslint/eslint-plugin":"5.3.1"},"peerDependencies":{"eslint":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-prefer-arrow-functions_3.1.3_1636829830495_0.8490810651191889","host":"s3://npm-registry-packages"}},"3.1.4":{"name":"eslint-plugin-prefer-arrow-functions","version":"3.1.4","keywords":["es6","eslint","eslint-plugin"],"author":{"url":"https://github.com/JamieMason","name":"Jamie Mason"},"license":"MIT","_id":"eslint-plugin-prefer-arrow-functions@3.1.4","maintainers":[{"name":"fold_left","email":"jamie@foldleft.io"}],"contributors":[{"url":"https://github.com/gabmontes","name":"Gabriel Montes"},{"url":"https://github.com/harelmo","name":"Harel Moshe"},{"url":"https://github.com/keithkml","name":"Keith Lea"},{"url":"https://github.com/mikeapr4","name":"Michael Gallagher"},{"url":"https://github.com/pablen","name":"Pablo Enrici"},{"url":"https://github.com/TristonJ","name":"Triston Jones"}],"homepage":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions","bugs":{"url":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions/issues"},"dist":{"shasum":"a0761c7a0ba71461f6b2136fdf7f7cec1c82d778","tarball":"https://registry.npmjs.org/eslint-plugin-prefer-arrow-functions/-/eslint-plugin-prefer-arrow-functions-3.1.4.tgz","fileCount":6,"integrity":"sha512-LSO8VibqBKqzelr+L21mEIfachavCon+1SEumCJ6U8Ze2q0pntyojmomcVwd9RZBjrP+HV6k1Osz0B3Xwdq8WA==","signatures":[{"sig":"MEUCIGvVnLa4ZsRIc4/7hP6yb2kbIMuwxiA8a2zg0LYQXEDzAiEAti60tPF5oyfGsjDbU5iIsWrlm1F93l1KM8nJJ3XxT28=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2qNxCRA9TVsSAnZWagAAs3gP/0tKnm/Mc+3m9p4fcKyH\nPeUbe03ULDLzPJxFGkRr2JWFqqzuoQioNGr/Itz+79XdHDGYY0+rgiNwm9hI\n9C5ioSgqTHbIkh/PKBTsTRhtiq4kH0AoouaUSy69xu9nQGGvUk6DfSjKx7L2\n62i48cc7TnFjfUDyv5p0dRHI6Ct2Hi93UpkO0YnYHECK8gpCZpSH5tVVvbqz\nfbcB5Kz2mmz/8nREL1GVPfnMpc1oivxohlg7+vgYQqKXgmWTPvwTcxASjPyt\nRCD+d3BmA71zLyHhhHVna6OulzYq0pzQBcqPfb8o5YM3Vd7opH0u7HRi4JKq\nBlCNvUPykAs9AdLJyFOkZhZeVCTR9D7q3tV4lNQtPpJ2U6PWNJETstJJZnVg\nqh0F1FHGQ5N2aYlMKpZfP+BGxE9Ia+XDpo1osb4wRTGrV0FKrj5eoLbw6Mz5\nH7Yg/+JdAZVbqY5qvMVIpcwbkQf5yqbPv9LASuNvBNcmJiUSdXf1ey4mpmnY\nXwbi8XxNGuf7dBlxOBKWeFydFW1jFyX7umEhwgQ8HN+xTX+HghIEngMDGVt3\n/AzdMCPcUS+SW9JAV4xmjpN4B+VuNJxvyB2XAnBWacuzaY5jaRLnX4S74VDR\n/gt4tHxtaIHnFUDAbT2BZBA62B5shRfZBmMcRRbXVfazl9AbM6E2lJe6G0qw\nCcoH\r\n=WllD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"4520ba6591a7bc489f5af967f5ffc508d70cb6c7","scripts":{"lint":"eslint --ext .ts .","test":"jest","build":"tsc --project .","format":"prettier --write './src/**/*.ts'","prelint":"npm run format","prepack":"npm run build","prebuild":"rimraf ./dist"},"_npmUser":{"name":"fold_left","email":"jamie@foldleft.io"},"repository":{"url":"git+https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions.git","type":"git"},"_npmVersion":"8.1.3","description":"Convert functions to arrow functions","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"jest":"27.3.1","eslint":"8.2.0","rimraf":"3.0.2","ts-jest":"27.0.7","prettier":"2.4.1","typescript":"4.4.4","@types/jest":"27.0.2","@types/node":"16.11.7","@typescript-eslint/parser":"5.3.1","@typescript-eslint/eslint-plugin":"5.3.1"},"peerDependencies":{"eslint":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-prefer-arrow-functions_3.1.4_1636831346660_0.13067465022726443","host":"s3://npm-registry-packages"}},"3.2.4":{"name":"eslint-plugin-prefer-arrow-functions","version":"3.2.4","keywords":["es6","eslint","eslint-plugin"],"author":{"url":"https://github.com/JamieMason","name":"Jamie Mason"},"license":"MIT","_id":"eslint-plugin-prefer-arrow-functions@3.2.4","maintainers":[{"name":"fold_left","email":"jamie@foldleft.io"}],"contributors":[{"url":"https://github.com/gabmontes","name":"Gabriel Montes"},{"url":"https://github.com/harelmo","name":"Harel Moshe"},{"url":"https://github.com/keithkml","name":"Keith Lea"},{"url":"https://github.com/mikeapr4","name":"Michael Gallagher"},{"url":"https://github.com/pablen","name":"Pablo Enrici"},{"url":"https://github.com/TristonJ","name":"Triston Jones"}],"homepage":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions","bugs":{"url":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions/issues"},"dist":{"shasum":"7bfbaab9646d1bb7cd7e29a58cfb796548c69508","tarball":"https://registry.npmjs.org/eslint-plugin-prefer-arrow-functions/-/eslint-plugin-prefer-arrow-functions-3.2.4.tgz","fileCount":6,"integrity":"sha512-HbPmlbO/iYQeVs2fuShNkGVJDfVfgSd84Vzxv+xlh+nIVoSsZvTj6yOqszw4mtG9JbiqMShVWqbVeoVsejE59w==","signatures":[{"sig":"MEUCIFtB4csxUy0pvO+r7H56wXC1LgY6SmmOri+PP6wv2TcdAiEA8gKxg3QtudibWDpIyX0OVXc6ZhcgTawEtajSp3HoAQY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22202},"main":"dist/index.js","gitHead":"9b76409f17deaa5d820c92adbb32cdc462fb3ec4","scripts":{"lint":"eslint --ext .ts .","test":"jest","build":"tsc --project .","format":"prettier --write './src/**/*.ts'","prelint":"npm run format","prepack":"npm run build","prebuild":"rimraf ./dist"},"_npmUser":{"name":"fold_left","email":"jamie@foldleft.io"},"repository":{"url":"git+https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions.git","type":"git"},"_npmVersion":"8.1.0","description":"Convert functions to arrow functions","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"jest":"27.3.1","eslint":"8.2.0","rimraf":"3.0.2","ts-jest":"27.0.7","prettier":"2.4.1","typescript":"4.4.4","@types/jest":"27.0.2","@types/node":"16.11.7","@typescript-eslint/parser":"5.3.1","@typescript-eslint/eslint-plugin":"5.3.1"},"peerDependencies":{"eslint":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-prefer-arrow-functions_3.2.4_1698060402612_0.5239892686216465","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"eslint-plugin-prefer-arrow-functions","version":"3.3.0","keywords":["es6","eslint","eslint-plugin"],"author":{"url":"https://github.com/JamieMason","name":"Jamie Mason"},"license":"MIT","_id":"eslint-plugin-prefer-arrow-functions@3.3.0","maintainers":[{"name":"fold_left","email":"jamie@foldleft.io"}],"contributors":[{"url":"https://github.com/gabmontes","name":"Gabriel Montes"},{"url":"https://github.com/harelmo","name":"Harel Moshe"},{"url":"https://github.com/keithkml","name":"Keith Lea"},{"url":"https://github.com/mikeapr4","name":"Michael Gallagher"},{"url":"https://github.com/pablen","name":"Pablo Enrici"},{"url":"https://github.com/TristonJ","name":"Triston Jones"}],"homepage":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions","bugs":{"url":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions/issues"},"dist":{"shasum":"fff2138e6a3f613fcfe704149eb52a797acb88ee","tarball":"https://registry.npmjs.org/eslint-plugin-prefer-arrow-functions/-/eslint-plugin-prefer-arrow-functions-3.3.0.tgz","fileCount":6,"integrity":"sha512-X8YGLfk+PIGwc7nQypIJhgbk1lZPO5gMHh6l0TicbpS9DwoJx+8ZHw7mh5slEL/kDhOjbZCjnYT/YdQRNcImSQ==","signatures":[{"sig":"MEYCIQD/MB9MI49UXma6JD6+mpC6OlxY1y8azVUBs92EDYLgBAIhAO9konQMDrqmSOLL+/bq+7xvOEUiZ2VUYQqwL7/KkKR1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23735},"main":"dist/index.js","gitHead":"3051a813ad4e2e093965a2c343ca14df001fe6af","scripts":{"lint":"eslint --ext .ts .","test":"jest","build":"tsc --project .","format":"prettier --write './src/**/*.ts'","prelint":"npm run format","prepack":"npm run build","release":"release-it","prebuild":"rimraf ./dist"},"_npmUser":{"name":"fold_left","email":"jamie@foldleft.io"},"repository":{"url":"git+https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions.git","type":"git"},"_npmVersion":"10.2.5","description":"Convert functions to arrow functions","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"27.3.1","eslint":"8.2.0","rimraf":"3.0.2","ts-jest":"27.0.7","prettier":"2.4.1","release-it":"17.0.1","typescript":"4.4.4","@types/jest":"27.0.2","@types/node":"16.11.7","auto-changelog":"2.4.0","@typescript-eslint/parser":"5.3.1","@typescript-eslint/eslint-plugin":"5.3.1","@release-it/conventional-changelog":"8.0.1"},"peerDependencies":{"eslint":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-prefer-arrow-functions_3.3.0_1708870248812_0.21018358975859042","host":"s3://npm-registry-packages"}},"3.3.1":{"name":"eslint-plugin-prefer-arrow-functions","version":"3.3.1","keywords":["es6","eslint","eslint-plugin"],"author":{"url":"https://github.com/JamieMason","name":"Jamie Mason"},"license":"MIT","_id":"eslint-plugin-prefer-arrow-functions@3.3.1","maintainers":[{"name":"fold_left","email":"jamie@foldleft.io"}],"contributors":[{"url":"https://github.com/gabmontes","name":"Gabriel Montes"},{"url":"https://github.com/harelmo","name":"Harel Moshe"},{"url":"https://github.com/keithkml","name":"Keith Lea"},{"url":"https://github.com/mikeapr4","name":"Michael Gallagher"},{"url":"https://github.com/mitchell-merry","name":"Mitchell Merry"},{"url":"https://github.com/pablen","name":"Pablo Enrici"},{"url":"https://github.com/renato-bohler","name":"Renato Böhler"},{"url":"https://github.com/TristonJ","name":"Triston Jones"}],"homepage":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions","bugs":{"url":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions/issues"},"dist":{"shasum":"95213c7ed72aa72bda214ed30fb0c2a877beb86a","tarball":"https://registry.npmjs.org/eslint-plugin-prefer-arrow-functions/-/eslint-plugin-prefer-arrow-functions-3.3.1.tgz","fileCount":6,"integrity":"sha512-9vHL+dgOv3CjptF61F5el973Gw+QmUAlmqBnXYaVz9zz1q4pFwD4Vp1cKmZawtm/unAAo1KDAKrIFjarKqfMMg==","signatures":[{"sig":"MEUCIQDfKBqvYEgjXeL2ejcPCktBN2EKH4rc77ndr7R3lCjCnQIga3qZnByD4hh99l6l4+WZ9Q98ImzvgrkvLq+HC/GP0rs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23623},"main":"dist/index.js","gitHead":"a34f8f9f53ce9a3c09603c80968cefdb9ae9b060","scripts":{"lint":"eslint --ext .ts .","test":"jest","build":"tsc --project .","format":"prettier --write './src/**/*.ts'","prelint":"npm run format","prepack":"npm run build","release":"release-it","prebuild":"rimraf ./dist"},"_npmUser":{"name":"fold_left","email":"jamie@foldleft.io"},"repository":{"url":"git+https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions.git","type":"git"},"_npmVersion":"10.2.5","description":"Convert functions to arrow functions","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"27.3.1","eslint":"8.57.0","rimraf":"3.0.2","ts-jest":"27.0.7","prettier":"2.4.1","release-it":"17.0.1","typescript":"4.4.4","@types/jest":"27.0.2","@types/node":"16.11.7","auto-changelog":"2.4.0","@typescript-eslint/parser":"5.3.1","@typescript-eslint/eslint-plugin":"5.3.1","@release-it/conventional-changelog":"8.0.1"},"peerDependencies":{"eslint":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-prefer-arrow-functions_3.3.1_1708872860805_0.7846282821960728","host":"s3://npm-registry-packages"}},"3.3.2":{"name":"eslint-plugin-prefer-arrow-functions","version":"3.3.2","keywords":["es6","eslint","eslint-plugin"],"author":{"url":"https://github.com/JamieMason","name":"Jamie Mason"},"license":"MIT","_id":"eslint-plugin-prefer-arrow-functions@3.3.2","maintainers":[{"name":"fold_left","email":"jamie@foldleft.io"}],"contributors":[{"url":"https://github.com/gabmontes","name":"Gabriel Montes"},{"url":"https://github.com/harelmo","name":"Harel Moshe"},{"url":"https://github.com/keithkml","name":"Keith Lea"},{"url":"https://github.com/mikeapr4","name":"Michael Gallagher"},{"url":"https://github.com/mitchell-merry","name":"Mitchell Merry"},{"url":"https://github.com/pablen","name":"Pablo Enrici"},{"url":"https://github.com/renato-bohler","name":"Renato Böhler"},{"url":"https://github.com/TristonJ","name":"Triston Jones"}],"homepage":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions","bugs":{"url":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions/issues"},"dist":{"shasum":"d6aa254f0fc2338b65c87cd3253ecc6bf2c1feb6","tarball":"https://registry.npmjs.org/eslint-plugin-prefer-arrow-functions/-/eslint-plugin-prefer-arrow-functions-3.3.2.tgz","fileCount":6,"integrity":"sha512-XRGsga9cK6pZ48IA2PM2PABBlWshRYhkofkQxcWzCM0YlDnal2hrQKsuz0FqtBHimJpgEXGgHUko3KrOayxlOQ==","signatures":[{"sig":"MEYCIQCwD9v8Z41fDI8pxnfrzymg3O5AEGnVeGV+UOvzbRM5qwIhAMmQwW34V9mfnMc3BgqySv8CmOrtwdRgwkP7gmqGL0ER","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23692},"main":"dist/index.js","gitHead":"2778c2d289c9e0db6d42dafd26e761c50d306a15","scripts":{"lint":"eslint --ext .ts .","test":"jest","build":"tsc --project .","format":"prettier --write './src/**/*.ts'","prelint":"npm run format","prepack":"npm run build","release":"release-it","prebuild":"rimraf ./dist"},"_npmUser":{"name":"fold_left","email":"jamie@foldleft.io"},"repository":{"url":"git+https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions.git","type":"git"},"_npmVersion":"10.2.5","description":"Convert functions to arrow functions","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"27.3.1","eslint":"8.57.0","rimraf":"3.0.2","ts-jest":"27.0.7","prettier":"2.4.1","release-it":"17.0.1","typescript":"4.4.4","@types/jest":"27.0.2","@types/node":"16.11.7","auto-changelog":"2.4.0","@typescript-eslint/parser":"5.3.1","@typescript-eslint/eslint-plugin":"5.3.1","@release-it/conventional-changelog":"8.0.1"},"peerDependencies":{"eslint":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-prefer-arrow-functions_3.3.2_1709063301129_0.9035069389674013","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"eslint-plugin-prefer-arrow-functions","version":"3.4.0","keywords":["es6","eslint","eslint-plugin"],"author":{"url":"https://github.com/JamieMason","name":"Jamie Mason"},"license":"MIT","_id":"eslint-plugin-prefer-arrow-functions@3.4.0","maintainers":[{"name":"fold_left","email":"jamie@foldleft.io"}],"contributors":[{"url":"https://github.com/andersk","name":"Anders Kaseorg"},{"url":"https://github.com/gabmontes","name":"Gabriel Montes"},{"url":"https://github.com/harelmo","name":"Harel Moshe"},{"url":"https://github.com/keithkml","name":"Keith Lea"},{"url":"https://github.com/loucyx","name":"Lou Cyx"},{"url":"https://github.com/marekdedic","name":"Marek Dědič"},{"url":"https://github.com/mikeapr4","name":"Michael Gallagher"},{"url":"https://github.com/mitchell-merry","name":"Mitchell Merry"},{"url":"https://github.com/pablen","name":"Pablo Enrici"},{"url":"https://github.com/renato-bohler","name":"Renato Böhler"},{"url":"https://github.com/TristonJ","name":"Triston Jones"}],"homepage":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions","bugs":{"url":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions/issues"},"dist":{"shasum":"9a0badc04c1da1bdd01d176283e44460c4a21796","tarball":"https://registry.npmjs.org/eslint-plugin-prefer-arrow-functions/-/eslint-plugin-prefer-arrow-functions-3.4.0.tgz","fileCount":6,"integrity":"sha512-YNusmVYGVQzRRWPpCHZh+Yql/igQqpDrrHn8IMXLxoLbSz/D7L+cmzoJ6M8+SY9H5mVvSMRC3/GzFoGuAc2P0w==","signatures":[{"sig":"MEUCIEsjX9a7f1ttuxYHKtkONegTOj78dONGvcAsjK0AgL7yAiEA3aQPcQvReR9hasxnfhB3ohwxPfcZWU6Yain8i6gCHzk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23738},"main":"dist/index.js","engines":{"node":">=18.0.0"},"gitHead":"aa8ca358f8659a0906e8054c5a68d53c36bbf971","scripts":{"lint":"eslint .","test":"vitest run src","build":"tsc --project .","format":"prettier --write './src/**/*.ts'","prelint":"npm run format","prepack":"npm run build","release":"release-it","prebuild":"rimraf ./dist","test:watch":"vitest run --watch"},"_npmUser":{"name":"fold_left","email":"jamie@foldleft.io"},"repository":{"url":"git+https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions.git","type":"git"},"_npmVersion":"10.8.2","description":"Convert functions to arrow functions","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"9.9.0","rimraf":"6.0.1","vitest":"2.0.5","globals":"15.9.0","prettier":"3.3.3","@eslint/js":"9.9.0","release-it":"17.6.0","typescript":"5.5.4","@types/node":"22.2.0","@types/eslint":"9.6.0","auto-changelog":"2.4.0","@eslint/eslintrc":"3.1.0","@vitest/coverage-v8":"2.0.5","@typescript-eslint/parser":"8.0.1","@typescript-eslint/eslint-plugin":"8.0.1","@release-it/conventional-changelog":"8.0.1"},"peerDependencies":{"eslint":">=9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-prefer-arrow-functions_3.4.0_1723566705802_0.5318849763137323","host":"s3://npm-registry-packages"}},"3.4.1":{"name":"eslint-plugin-prefer-arrow-functions","version":"3.4.1","keywords":["es6","eslint","eslint-plugin"],"author":{"url":"https://github.com/JamieMason","name":"Jamie Mason"},"license":"MIT","_id":"eslint-plugin-prefer-arrow-functions@3.4.1","maintainers":[{"name":"fold_left","email":"jamie@foldleft.io"}],"contributors":[{"url":"https://github.com/andersk","name":"Anders Kaseorg"},{"url":"https://github.com/gabmontes","name":"Gabriel Montes"},{"url":"https://github.com/harelmo","name":"Harel Moshe"},{"url":"https://github.com/keithkml","name":"Keith Lea"},{"url":"https://github.com/loucyx","name":"Lou Cyx"},{"url":"https://github.com/marekdedic","name":"Marek Dědič"},{"url":"https://github.com/mikeapr4","name":"Michael Gallagher"},{"url":"https://github.com/mitchell-merry","name":"Mitchell Merry"},{"url":"https://github.com/pablen","name":"Pablo Enrici"},{"url":"https://github.com/renato-bohler","name":"Renato Böhler"},{"url":"https://github.com/TristonJ","name":"Triston Jones"}],"homepage":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions","bugs":{"url":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions/issues"},"dist":{"shasum":"09872ffe85fb053a53bf32f1b55c9d7c3abdcd02","tarball":"https://registry.npmjs.org/eslint-plugin-prefer-arrow-functions/-/eslint-plugin-prefer-arrow-functions-3.4.1.tgz","fileCount":6,"integrity":"sha512-c8NP0E8xpkRqDq2eDSRr+wA4jwkwOEVNnZx4YY3O0V9M7OhtKdQIj5zmzIXwu+ueURmbwYrnz65sEoLLoIVZpg==","signatures":[{"sig":"MEUCICR8citwNmZsL2waNzpfiu5eGnqc6t0nb6o/4OtnqoFxAiEAnp0XyzyJNCqLt0QwAzPv7GJN6LFPNayYmfDuBwrndkY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23738},"main":"dist/index.js","engines":{"node":">=18.0.0"},"gitHead":"e39d1b02775f0ac390d21863306dbfd505197c26","scripts":{"lint":"eslint .","test":"vitest run src","build":"tsc --project .","format":"prettier --write './src/**/*.ts'","prelint":"npm run format","prepack":"npm run build","release":"release-it","prebuild":"rimraf ./dist","test:watch":"vitest run --watch"},"_npmUser":{"name":"fold_left","email":"jamie@foldleft.io"},"repository":{"url":"git+https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions.git","type":"git"},"_npmVersion":"10.8.2","description":"Convert functions to arrow functions","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"9.9.0","rimraf":"6.0.1","vitest":"2.0.5","globals":"15.9.0","prettier":"3.3.3","@eslint/js":"9.9.0","release-it":"17.6.0","typescript":"5.5.4","@types/node":"22.2.0","@types/eslint":"9.6.0","auto-changelog":"2.4.0","@eslint/eslintrc":"3.1.0","@vitest/coverage-v8":"2.0.5","@typescript-eslint/parser":"8.0.1","@typescript-eslint/eslint-plugin":"8.0.1","@release-it/conventional-changelog":"8.0.1"},"peerDependencies":{"eslint":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-prefer-arrow-functions_3.4.1_1723631750218_0.3762088422165435","host":"s3://npm-registry-packages"}},"3.4.2":{"name":"eslint-plugin-prefer-arrow-functions","version":"3.4.2","keywords":["es6","eslint","eslint-plugin"],"author":{"url":"https://github.com/JamieMason","name":"Jamie Mason"},"license":"MIT","_id":"eslint-plugin-prefer-arrow-functions@3.4.2","maintainers":[{"name":"fold_left","email":"jamie@foldleft.io"}],"contributors":[{"url":"https://github.com/andersk","name":"Anders Kaseorg"},{"url":"https://github.com/gabmontes","name":"Gabriel Montes"},{"url":"https://github.com/gurgunday","name":"Gürgün Dayıoğlu"},{"url":"https://github.com/harelmo","name":"Harel Moshe"},{"url":"https://github.com/keithkml","name":"Keith Lea"},{"url":"https://github.com/loucyx","name":"Lou Cyx"},{"url":"https://github.com/marekdedic","name":"Marek Dědič"},{"url":"https://github.com/mikeapr4","name":"Michael Gallagher"},{"url":"https://github.com/mitchell-merry","name":"Mitchell Merry"},{"url":"https://github.com/pablen","name":"Pablo Enrici"},{"url":"https://github.com/renato-bohler","name":"Renato Böhler"},{"url":"https://github.com/TristonJ","name":"Triston Jones"}],"homepage":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions","bugs":{"url":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions/issues"},"dist":{"shasum":"cfc4986755dfcd923e67129f81a0371d70777f07","tarball":"https://registry.npmjs.org/eslint-plugin-prefer-arrow-functions/-/eslint-plugin-prefer-arrow-functions-3.4.2.tgz","fileCount":6,"integrity":"sha512-lwmu9Q4EfxR/R0g1xJ6XvhkMHKJlv3BtW9+RHctGIiDK+IjvhB7WkNtao646EOhFDLs9QoLUBVE+pnymarCk6w==","signatures":[{"sig":"MEUCIQCacsFHzKCg8tu56vpB7VV8PPYxkN4UtE/Wlg+KfOBxnQIgCe/AyIPbrrYv8XoX3VSr1WsDF/+/8JD2BhXc/1L8oq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23905},"main":"dist/index.js","engines":{"node":">=18.0.0"},"gitHead":"8b086f2596a895d3111480ee345ee5e81295bf8c","scripts":{"lint":"eslint .","test":"vitest run src","build":"tsc --project .","format":"prettier --write './src/**/*.ts'","prelint":"npm run format","prepack":"npm run build","release":"release-it","prebuild":"rimraf ./dist","test:watch":"vitest run --watch"},"_npmUser":{"name":"fold_left","email":"jamie@foldleft.io"},"repository":{"url":"git+https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions.git","type":"git"},"_npmVersion":"10.9.2","description":"Convert functions to arrow functions","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"9.17.0","rimraf":"6.0.1","vitest":"2.1.8","globals":"15.14.0","prettier":"3.4.2","@eslint/js":"9.17.0","release-it":"17.11.0","typescript":"5.7.3","@types/node":"22.10.5","@types/eslint":"9.6.1","auto-changelog":"2.5.0","@eslint/eslintrc":"3.2.0","@vitest/coverage-v8":"2.1.8","@typescript-eslint/parser":"8.19.1","@typescript-eslint/eslint-plugin":"8.19.1","@release-it/conventional-changelog":"8.0.2"},"peerDependencies":{"eslint":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-prefer-arrow-functions_3.4.2_1736418399758_0.556730852435251","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"eslint-plugin-prefer-arrow-functions","version":"3.5.0","keywords":["es6","eslint","eslint-plugin"],"author":{"url":"https://github.com/JamieMason","name":"Jamie Mason"},"license":"MIT","_id":"eslint-plugin-prefer-arrow-functions@3.5.0","maintainers":[{"name":"fold_left","email":"jamie@foldleft.io"}],"contributors":[{"url":"https://github.com/andersk","name":"Anders Kaseorg"},{"url":"https://github.com/gabmontes","name":"Gabriel Montes"},{"url":"https://github.com/gurgunday","name":"Gürgün Dayıoğlu"},{"url":"https://github.com/harelmo","name":"Harel Moshe"},{"url":"https://github.com/keithkml","name":"Keith Lea"},{"url":"https://github.com/loucyx","name":"Lou Cyx"},{"url":"https://github.com/marekdedic","name":"Marek Dědič"},{"url":"https://github.com/mikeapr4","name":"Michael Gallagher"},{"url":"https://github.com/mitchell-merry","name":"Mitchell Merry"},{"url":"https://github.com/pablen","name":"Pablo Enrici"},{"url":"https://github.com/renato-bohler","name":"Renato Böhler"},{"url":"https://github.com/TristonJ","name":"Triston Jones"}],"homepage":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions","bugs":{"url":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions/issues"},"dist":{"shasum":"bd6b1c57bfa05c23e93ff581d4f2816e05e02b44","tarball":"https://registry.npmjs.org/eslint-plugin-prefer-arrow-functions/-/eslint-plugin-prefer-arrow-functions-3.5.0.tgz","fileCount":18,"integrity":"sha512-XY0Y6qAZf17Ij5LuPSE3G91LfAP6g7XViJ643MBczA988lkWsXmzB/0LheF7lDr4Xka9Horo7FU1F6SK1rRowA==","signatures":[{"sig":"MEUCIC3cWhiHDwZB6lWjwPr6fz3IFbE149AVQhNCHM6UpT4bAiEAkiNMpOomRlFnZ6AK6vh8XaAz2j9AsypXKmycO5bfAK0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41878},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"0021931f1db355bc3878fbc1ce58c0d04148eb9d","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc --project .","format":"prettier --write src test","prelint":"npm run format","prepack":"npm run build","release":"release-it","prebuild":"rimraf ./dist","test:watch":"vitest watch"},"_npmUser":{"name":"fold_left","email":"jamie@foldleft.io"},"repository":{"url":"git+https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions.git","type":"git"},"_npmVersion":"10.9.2","description":"Convert functions to arrow functions","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@typescript-eslint/types":"8.19.1","@typescript-eslint/utils":"8.19.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.17.0","rimraf":"6.0.1","vitest":"2.1.8","globals":"15.14.0","prettier":"3.4.2","@eslint/js":"9.17.0","release-it":"17.11.0","typescript":"5.7.3","@types/node":"22.10.5","@types/eslint":"9.6.1","auto-changelog":"2.5.0","@eslint/eslintrc":"3.2.0","@vitest/coverage-v8":"2.1.8","@typescript-eslint/parser":"8.19.1","@typescript-eslint/rule-tester":"8.19.1","@typescript-eslint/eslint-plugin":"8.19.1","@release-it/conventional-changelog":"8.0.2"},"peerDependencies":{"eslint":"9.17.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-prefer-arrow-functions_3.5.0_1736457353551_0.93448842520512","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"eslint-plugin-prefer-arrow-functions","version":"3.6.0","keywords":["es6","eslint","eslint-plugin"],"author":{"url":"https://github.com/JamieMason","name":"Jamie Mason"},"license":"MIT","_id":"eslint-plugin-prefer-arrow-functions@3.6.0","maintainers":[{"name":"fold_left","email":"jamie@foldleft.io"}],"contributors":[{"url":"https://github.com/andersk","name":"Anders Kaseorg"},{"url":"https://github.com/gabmontes","name":"Gabriel Montes"},{"url":"https://github.com/gurgunday","name":"Gürgün Dayıoğlu"},{"url":"https://github.com/harelmo","name":"Harel Moshe"},{"url":"https://github.com/keithkml","name":"Keith Lea"},{"url":"https://github.com/loucyx","name":"Lou Cyx"},{"url":"https://github.com/marekdedic","name":"Marek Dědič"},{"url":"https://github.com/mikeapr4","name":"Michael Gallagher"},{"url":"https://github.com/mitchell-merry","name":"Mitchell Merry"},{"url":"https://github.com/pablen","name":"Pablo Enrici"},{"url":"https://github.com/renato-bohler","name":"Renato Böhler"},{"url":"https://github.com/TristonJ","name":"Triston Jones"}],"homepage":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions","bugs":{"url":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions/issues"},"dist":{"shasum":"ed251ec87cddeb67ab8f88bd9aae4e8b49d9c9d7","tarball":"https://registry.npmjs.org/eslint-plugin-prefer-arrow-functions/-/eslint-plugin-prefer-arrow-functions-3.6.0.tgz","fileCount":18,"integrity":"sha512-gA/z9GNm7q4UiV8POLrsfnWTpCnQJbnDVTVlMAYOqT9atSf6oxVa6G2kTyOH1POHg7nFtUwD0eK7LG3iAqwlaA==","signatures":[{"sig":"MEUCIQCO3jPkqX6BiWmrPcj5sSfVdYFX6rViBEJJkxiMZtyEYAIgIrRVKIly1B8A55MY0OVlo9HisjvKTkWFEEdNEcTuEgU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43102},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ca7bcd0537848f22816c854ebd01c4890f8bf6f7","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc --project .","format":"prettier --write src test","prelint":"npm run format","prepack":"npm run build","release":"release-it","prebuild":"rimraf ./dist","test:watch":"vitest watch"},"_npmUser":{"name":"fold_left","email":"jamie@foldleft.io"},"repository":{"url":"git+https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions.git","type":"git"},"_npmVersion":"10.9.2","description":"Convert functions to arrow functions","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@typescript-eslint/types":"8.19.1","@typescript-eslint/utils":"8.19.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.17.0","rimraf":"6.0.1","vitest":"2.1.8","globals":"15.14.0","prettier":"3.4.2","@eslint/js":"9.17.0","release-it":"17.11.0","typescript":"5.7.3","@types/node":"22.10.5","@types/eslint":"9.6.1","auto-changelog":"2.5.0","@eslint/eslintrc":"3.2.0","@vitest/coverage-v8":"2.1.8","@typescript-eslint/parser":"8.19.1","@typescript-eslint/rule-tester":"8.19.1","@typescript-eslint/eslint-plugin":"8.19.1","@release-it/conventional-changelog":"8.0.2"},"peerDependencies":{"eslint":"9.17.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-prefer-arrow-functions_3.6.0_1736462923091_0.7132458125543373","host":"s3://npm-registry-packages-npm-production"}},"3.6.1":{"name":"eslint-plugin-prefer-arrow-functions","version":"3.6.1","keywords":["es6","eslint","eslint-plugin"],"author":{"url":"https://github.com/JamieMason","name":"Jamie Mason"},"license":"MIT","_id":"eslint-plugin-prefer-arrow-functions@3.6.1","maintainers":[{"name":"fold_left","email":"jamie@foldleft.io"}],"contributors":[{"url":"https://github.com/andersk","name":"Anders Kaseorg"},{"url":"https://github.com/gabmontes","name":"Gabriel Montes"},{"url":"https://github.com/gurgunday","name":"Gürgün Dayıoğlu"},{"url":"https://github.com/harelmo","name":"Harel Moshe"},{"url":"https://github.com/keithkml","name":"Keith Lea"},{"url":"https://github.com/loucyx","name":"Lou Cyx"},{"url":"https://github.com/marekdedic","name":"Marek Dědič"},{"url":"https://github.com/mikeapr4","name":"Michael Gallagher"},{"url":"https://github.com/mitchell-merry","name":"Mitchell Merry"},{"url":"https://github.com/pablen","name":"Pablo Enrici"},{"url":"https://github.com/renato-bohler","name":"Renato Böhler"},{"url":"https://github.com/TristonJ","name":"Triston Jones"}],"homepage":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions","bugs":{"url":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions/issues"},"dist":{"shasum":"00c071ee2d7774a1999bf2649430b239d1c2d624","tarball":"https://registry.npmjs.org/eslint-plugin-prefer-arrow-functions/-/eslint-plugin-prefer-arrow-functions-3.6.1.tgz","fileCount":18,"integrity":"sha512-EdOTY3LU7QLhee5Mtvnmg+pM7hrVlEL37+toLHNjopdO/mvB6LV4FAPKx3CLc4fQ+r6e6R3anIzxbyechtJ1MA==","signatures":[{"sig":"MEQCIHwNvUIRIPxXZkSqqQyBJ1Wajkx4/fkpJHENXDpPknnYAiA1c6UQ+s+MZiZoVppO9QUWeVS1qVlKaJ4zdNMYbVWxJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43104},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"b53da7478ca04ad14148a019f0a1ad0fda3e8f9d","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc --project .","format":"prettier --write src test","prelint":"npm run format","prepack":"npm run build","release":"release-it","prebuild":"rimraf ./dist","test:watch":"vitest watch"},"_npmUser":{"name":"fold_left","email":"jamie@foldleft.io"},"repository":{"url":"git+https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions.git","type":"git"},"_npmVersion":"10.9.2","description":"Convert functions to arrow functions","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@typescript-eslint/types":"8.19.1","@typescript-eslint/utils":"8.19.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.17.0","rimraf":"6.0.1","vitest":"2.1.8","globals":"15.14.0","prettier":"3.4.2","@eslint/js":"9.17.0","release-it":"17.11.0","typescript":"5.7.3","@types/node":"22.10.5","@types/eslint":"9.6.1","auto-changelog":"2.5.0","@eslint/eslintrc":"3.2.0","@vitest/coverage-v8":"2.1.8","@typescript-eslint/parser":"8.19.1","@typescript-eslint/rule-tester":"8.19.1","@typescript-eslint/eslint-plugin":"8.19.1","@release-it/conventional-changelog":"8.0.2"},"peerDependencies":{"eslint":">=9.17.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-prefer-arrow-functions_3.6.1_1736708182758_0.583093738238468","host":"s3://npm-registry-packages-npm-production"}},"3.6.2":{"name":"eslint-plugin-prefer-arrow-functions","version":"3.6.2","keywords":["es6","eslint","eslint-plugin"],"author":{"url":"https://github.com/JamieMason","name":"Jamie Mason"},"license":"MIT","_id":"eslint-plugin-prefer-arrow-functions@3.6.2","maintainers":[{"name":"fold_left","email":"jamie@foldleft.io"}],"contributors":[{"url":"https://github.com/andersk","name":"Anders Kaseorg"},{"url":"https://github.com/gabmontes","name":"Gabriel Montes"},{"url":"https://github.com/gurgunday","name":"Gürgün Dayıoğlu"},{"url":"https://github.com/harelmo","name":"Harel Moshe"},{"url":"https://github.com/keithkml","name":"Keith Lea"},{"url":"https://github.com/loucyx","name":"Lou Cyx"},{"url":"https://github.com/marekdedic","name":"Marek Dědič"},{"url":"https://github.com/mikeapr4","name":"Michael Gallagher"},{"url":"https://github.com/mitchell-merry","name":"Mitchell Merry"},{"url":"https://github.com/pablen","name":"Pablo Enrici"},{"url":"https://github.com/renato-bohler","name":"Renato Böhler"},{"url":"https://github.com/TristonJ","name":"Triston Jones"}],"homepage":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions","bugs":{"url":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions/issues"},"dist":{"shasum":"f34e0420937428c3d635c47b23fed2badd96a0be","tarball":"https://registry.npmjs.org/eslint-plugin-prefer-arrow-functions/-/eslint-plugin-prefer-arrow-functions-3.6.2.tgz","fileCount":18,"integrity":"sha512-rSgMW1GFRXacz4FoLV+y56QoDj+pQOtpikaFL2OzEpoDK4umMMG4ONd9W59NLqSjstRqHjefrxco5KRkqxAe9g==","signatures":[{"sig":"MEUCIEyWCpDFIHn3+78AGZeXsGMJg9kcpDWn1siGKOFS51PwAiEAnZy+nY18BM2MAuqHyQaq0REwxpY8YkCUzbplqfqe8Sk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43298},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"34c519d4dcde5a3ea14c5530182bef52f34e526f","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc --project .","format":"prettier --write src test","prelint":"npm run format","prepack":"npm run build","release":"release-it","prebuild":"rimraf ./dist","test:watch":"vitest watch"},"_npmUser":{"name":"fold_left","email":"jamie@foldleft.io"},"repository":{"url":"git+https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions.git","type":"git"},"_npmVersion":"10.9.2","description":"Convert functions to arrow functions","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@typescript-eslint/types":"8.19.1","@typescript-eslint/utils":"8.19.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.17.0","rimraf":"6.0.1","vitest":"2.1.8","globals":"15.14.0","prettier":"3.4.2","@eslint/js":"9.17.0","release-it":"17.11.0","typescript":"5.7.3","@types/node":"22.10.5","@types/eslint":"9.6.1","auto-changelog":"2.5.0","@eslint/eslintrc":"3.2.0","@vitest/coverage-v8":"2.1.8","@typescript-eslint/parser":"8.19.1","@typescript-eslint/rule-tester":"8.19.1","@typescript-eslint/eslint-plugin":"8.19.1","@release-it/conventional-changelog":"8.0.2"},"peerDependencies":{"eslint":">=9.17.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-prefer-arrow-functions_3.6.2_1736787220470_0.04967461514235083","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"eslint-plugin-prefer-arrow-functions","version":"3.7.0","keywords":["es6","eslint","eslint-plugin"],"author":{"url":"https://github.com/JamieMason","name":"Jamie Mason"},"license":"MIT","_id":"eslint-plugin-prefer-arrow-functions@3.7.0","maintainers":[{"name":"fold_left","email":"jamie@foldleft.io"}],"contributors":[{"url":"https://github.com/andersk","name":"Anders Kaseorg"},{"url":"https://github.com/gabmontes","name":"Gabriel Montes"},{"url":"https://github.com/gurgunday","name":"Gürgün Dayıoğlu"},{"url":"https://github.com/harelmo","name":"Harel Moshe"},{"url":"https://github.com/keithkml","name":"Keith Lea"},{"url":"https://github.com/loucyx","name":"Lou Cyx"},{"url":"https://github.com/marekdedic","name":"Marek Dědič"},{"url":"https://github.com/mikeapr4","name":"Michael Gallagher"},{"url":"https://github.com/mitchell-merry","name":"Mitchell Merry"},{"url":"https://github.com/pablen","name":"Pablo Enrici"},{"url":"https://github.com/renato-bohler","name":"Renato Böhler"},{"url":"https://github.com/TristonJ","name":"Triston Jones"}],"homepage":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions","bugs":{"url":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions/issues"},"dist":{"shasum":"5e2a5abafde7bdf48b5bf2a6f171250c56ee5885","tarball":"https://registry.npmjs.org/eslint-plugin-prefer-arrow-functions/-/eslint-plugin-prefer-arrow-functions-3.7.0.tgz","fileCount":18,"integrity":"sha512-TKtBn9ysXoOUZ+BRehW7vE60bIGFVgk55zwMlNzWVmpMdxgeOrn3WljWeafW/ESVeZYFb5zii8rf6l8WQhKXog==","signatures":[{"sig":"MEYCIQC1opGqyEcvJZvIpTqlIKOgqKdN4kq9LazwDYWsQrk31gIhAJ+94o6teNyUccaEpjYn6kTs8U+NOwU4jHERiqlQ0deS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43300},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"a0acd2a25f037ca74671746ed1abb5eaf70f0112","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc --project .","format":"prettier --write src test","prelint":"npm run format","prepack":"npm run build","release":"release-it","prebuild":"rimraf ./dist","test:watch":"vitest watch"},"_npmUser":{"name":"fold_left","email":"jamie@foldleft.io"},"repository":{"url":"git+https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions.git","type":"git"},"_npmVersion":"10.9.2","description":"Convert functions to arrow functions","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@typescript-eslint/types":"^8.19.1","@typescript-eslint/utils":"^8.19.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.17.0","rimraf":"6.0.1","vitest":"2.1.8","globals":"15.14.0","prettier":"3.4.2","@eslint/js":"9.17.0","release-it":"17.11.0","typescript":"5.7.3","@types/node":"22.10.5","@types/eslint":"9.6.1","auto-changelog":"2.5.0","@eslint/eslintrc":"3.2.0","@vitest/coverage-v8":"2.1.8","@typescript-eslint/parser":"8.19.1","@typescript-eslint/rule-tester":"8.19.1","@typescript-eslint/eslint-plugin":"8.19.1","@release-it/conventional-changelog":"8.0.2"},"peerDependencies":{"eslint":">=9.17.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-prefer-arrow-functions_3.7.0_1757867966524_0.4768328809148321","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"eslint-plugin-prefer-arrow-functions","version":"3.8.0","keywords":["es6","eslint","eslint-plugin"],"author":{"url":"https://github.com/JamieMason","name":"Jamie Mason"},"license":"MIT","_id":"eslint-plugin-prefer-arrow-functions@3.8.0","maintainers":[{"name":"fold_left","email":"jamie@foldleft.io"}],"contributors":[{"url":"https://github.com/andersk","name":"Anders Kaseorg"},{"url":"https://github.com/gabmontes","name":"Gabriel Montes"},{"url":"https://github.com/gurgunday","name":"Gürgün Dayıoğlu"},{"url":"https://github.com/harelmo","name":"Harel Moshe"},{"url":"https://github.com/keithkml","name":"Keith Lea"},{"url":"https://github.com/loucyx","name":"Lou Cyx"},{"url":"https://github.com/marekdedic","name":"Marek Dědič"},{"url":"https://github.com/mikeapr4","name":"Michael Gallagher"},{"url":"https://github.com/mitchell-merry","name":"Mitchell Merry"},{"url":"https://github.com/pablen","name":"Pablo Enrici"},{"url":"https://github.com/renato-bohler","name":"Renato Böhler"},{"url":"https://github.com/TristonJ","name":"Triston Jones"}],"homepage":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions","bugs":{"url":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions/issues"},"dist":{"shasum":"fcff2c87a9e505f261838117e66fa25fd185aa99","tarball":"https://registry.npmjs.org/eslint-plugin-prefer-arrow-functions/-/eslint-plugin-prefer-arrow-functions-3.8.0.tgz","fileCount":18,"integrity":"sha512-ICrhcGv2BwO4L2+92t0MzGC2tHnI3OgdR8jnOalTUty89a1nsiOX8iinu1IXFX2TdkZ5aYaaho4wzNmV11ICEg==","signatures":[{"sig":"MEQCIH0l1NG50e/ST1XRV2w/2/30Kl1q8gNsGC6u2/jtTclDAiBh25EzBq+BZWZzLcra/JE/CU0iGyWiopkVRoArVET3zQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54128},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ff072fb9d75eade06d8af7db3647243891895bed","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc --project .","format":"prettier --write src test","prelint":"npm run format","prepack":"npm run build","release":"release-it","prebuild":"rimraf ./dist","test:watch":"vitest watch"},"_npmUser":{"name":"fold_left","email":"jamie@foldleft.io"},"repository":{"url":"git+https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions.git","type":"git"},"_npmVersion":"10.9.2","description":"Convert functions to arrow functions","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@typescript-eslint/types":"^8.19.1","@typescript-eslint/utils":"^8.19.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.17.0","rimraf":"6.0.1","vitest":"2.1.8","globals":"15.14.0","prettier":"3.4.2","@eslint/js":"9.17.0","release-it":"17.11.0","typescript":"5.7.3","@types/node":"22.10.5","@types/eslint":"9.6.1","auto-changelog":"2.5.0","@eslint/eslintrc":"3.2.0","@vitest/coverage-v8":"2.1.8","@typescript-eslint/parser":"8.19.1","@typescript-eslint/rule-tester":"8.19.1","@typescript-eslint/eslint-plugin":"8.19.1","@release-it/conventional-changelog":"8.0.2"},"peerDependencies":{"eslint":">=9.17.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-prefer-arrow-functions_3.8.0_1757876950348_0.5423924677730398","host":"s3://npm-registry-packages-npm-production"}},"3.8.1":{"name":"eslint-plugin-prefer-arrow-functions","version":"3.8.1","keywords":["es6","eslint","eslint-plugin"],"author":{"url":"https://github.com/JamieMason","name":"Jamie Mason"},"license":"MIT","_id":"eslint-plugin-prefer-arrow-functions@3.8.1","maintainers":[{"name":"fold_left","email":"jamie@foldleft.io"}],"contributors":[{"url":"https://github.com/andersk","name":"Anders Kaseorg"},{"url":"https://github.com/gabmontes","name":"Gabriel Montes"},{"url":"https://github.com/gurgunday","name":"Gürgün Dayıoğlu"},{"url":"https://github.com/harelmo","name":"Harel Moshe"},{"url":"https://github.com/keithkml","name":"Keith Lea"},{"url":"https://github.com/loucyx","name":"Lou Cyx"},{"url":"https://github.com/marekdedic","name":"Marek Dědič"},{"url":"https://github.com/mikeapr4","name":"Michael Gallagher"},{"url":"https://github.com/mitchell-merry","name":"Mitchell Merry"},{"url":"https://github.com/pablen","name":"Pablo Enrici"},{"url":"https://github.com/renato-bohler","name":"Renato Böhler"},{"url":"https://github.com/TristonJ","name":"Triston Jones"}],"homepage":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions","bugs":{"url":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions/issues"},"dist":{"shasum":"dae5910a76f67c398410493a82d4ce6e5e243fca","tarball":"https://registry.npmjs.org/eslint-plugin-prefer-arrow-functions/-/eslint-plugin-prefer-arrow-functions-3.8.1.tgz","fileCount":18,"integrity":"sha512-S4VJBIS+DObvi95K21UAe/4qAV9HyLp+Clh6glANMqA/mLAhWOZrh1I3x2CSnd/vN7yy+9IimDgqCaxoVbVprg==","signatures":[{"sig":"MEUCIBvg5RuWzdtGJnKNVdMGFhaQWCol9L/Q822aH8dgNhEWAiEA5PCw/xmMrf6FbxbT1613nXGCQfAzat5Og7YZDYdZ9To=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54229},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ab2902b53f46acc81af28243703b96f9c71883e8","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc --project .","format":"prettier --write src test","prelint":"npm run format","prepack":"npm run build","release":"release-it","prebuild":"rimraf ./dist","test:watch":"vitest watch"},"_npmUser":{"name":"fold_left","email":"jamie@foldleft.io"},"repository":{"url":"git+https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions.git","type":"git"},"_npmVersion":"10.9.2","description":"Convert functions to arrow functions","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@typescript-eslint/types":"^8.19.1","@typescript-eslint/utils":"^8.19.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.17.0","rimraf":"6.0.1","vitest":"2.1.8","globals":"15.14.0","prettier":"3.4.2","@eslint/js":"9.17.0","release-it":"17.11.0","typescript":"5.7.3","@types/node":"22.10.5","@types/eslint":"9.6.1","auto-changelog":"2.5.0","@eslint/eslintrc":"3.2.0","@vitest/coverage-v8":"2.1.8","@typescript-eslint/parser":"8.19.1","@typescript-eslint/rule-tester":"8.19.1","@typescript-eslint/eslint-plugin":"8.19.1","@release-it/conventional-changelog":"8.0.2"},"peerDependencies":{"eslint":">=9.17.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-prefer-arrow-functions_3.8.1_1757877790048_0.12445347492434267","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"eslint-plugin-prefer-arrow-functions","version":"3.9.0","keywords":["es6","eslint","eslint-plugin"],"author":{"url":"https://github.com/JamieMason","name":"Jamie Mason"},"license":"MIT","_id":"eslint-plugin-prefer-arrow-functions@3.9.0","maintainers":[{"name":"fold_left","email":"jamie@foldleft.io"}],"contributors":[{"url":"https://github.com/andersk","name":"Anders Kaseorg"},{"url":"https://github.com/gabmontes","name":"Gabriel Montes"},{"url":"https://github.com/gurgunday","name":"Gürgün Dayıoğlu"},{"url":"https://github.com/harelmo","name":"Harel Moshe"},{"url":"https://github.com/keithkml","name":"Keith Lea"},{"url":"https://github.com/loucyx","name":"Lou Cyx"},{"url":"https://github.com/marekdedic","name":"Marek Dědič"},{"url":"https://github.com/mikeapr4","name":"Michael Gallagher"},{"url":"https://github.com/mitchell-merry","name":"Mitchell Merry"},{"url":"https://github.com/pablen","name":"Pablo Enrici"},{"url":"https://github.com/renato-bohler","name":"Renato Böhler"},{"url":"https://github.com/TristonJ","name":"Triston Jones"}],"homepage":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions","bugs":{"url":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions/issues"},"dist":{"shasum":"9e1bc2da31e02de5667f37f2dacb9a1160f6e9ce","tarball":"https://registry.npmjs.org/eslint-plugin-prefer-arrow-functions/-/eslint-plugin-prefer-arrow-functions-3.9.0.tgz","fileCount":18,"integrity":"sha512-z2IRLXcmn3Ud5/SIcSOaOxLGZGE6EEWfejGjqyL5KX1Fsr0HxsU5KXXI+dOm/ubO4nKTEYy6LV9og2C50lTfow==","signatures":[{"sig":"MEUCIQD4tI8Z0SiEsX8ve7XeFgpR/rxlkIE8jTRVHK79tJCyxgIgdLMg2MOabO3IhniWwTFGZrqcW4iMfA0eMKf0ruvypwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55707},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"1d038c8a60602cb0ac2d4e5fe414f39027b8ce36","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc --project .","format":"prettier --write src test","prelint":"npm run format","prepack":"npm run build","release":"release-it","prebuild":"rimraf ./dist","test:watch":"vitest watch"},"_npmUser":{"name":"fold_left","email":"jamie@foldleft.io"},"repository":{"url":"git+https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions.git","type":"git"},"_npmVersion":"10.9.2","description":"Convert functions to arrow functions","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@typescript-eslint/types":"^8.19.1","@typescript-eslint/utils":"^8.19.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.17.0","rimraf":"6.0.1","vitest":"2.1.8","globals":"15.14.0","prettier":"3.4.2","@eslint/js":"9.17.0","release-it":"17.11.0","typescript":"5.7.3","@types/node":"22.10.5","@types/eslint":"9.6.1","auto-changelog":"2.5.0","@eslint/eslintrc":"3.2.0","@vitest/coverage-v8":"2.1.8","@typescript-eslint/parser":"8.19.1","@typescript-eslint/rule-tester":"8.19.1","@typescript-eslint/eslint-plugin":"8.19.1","@release-it/conventional-changelog":"8.0.2"},"peerDependencies":{"eslint":">=9.17.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-prefer-arrow-functions_3.9.0_1759085158791_0.9951600569467709","host":"s3://npm-registry-packages-npm-production"}},"3.9.1":{"name":"eslint-plugin-prefer-arrow-functions","version":"3.9.1","keywords":["es6","eslint","eslint-plugin"],"author":{"url":"https://github.com/JamieMason","name":"Jamie Mason"},"license":"MIT","_id":"eslint-plugin-prefer-arrow-functions@3.9.1","maintainers":[{"name":"fold_left","email":"jamie@foldleft.io"}],"contributors":[{"url":"https://github.com/andersk","name":"Anders Kaseorg"},{"url":"https://github.com/gabmontes","name":"Gabriel Montes"},{"url":"https://github.com/gurgunday","name":"Gürgün Dayıoğlu"},{"url":"https://github.com/harelmo","name":"Harel Moshe"},{"url":"https://github.com/keithkml","name":"Keith Lea"},{"url":"https://github.com/loucyx","name":"Lou Cyx"},{"url":"https://github.com/marekdedic","name":"Marek Dědič"},{"url":"https://github.com/mikeapr4","name":"Michael Gallagher"},{"url":"https://github.com/mitchell-merry","name":"Mitchell Merry"},{"url":"https://github.com/pablen","name":"Pablo Enrici"},{"url":"https://github.com/renato-bohler","name":"Renato Böhler"},{"url":"https://github.com/TristonJ","name":"Triston Jones"}],"homepage":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions","bugs":{"url":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions/issues"},"dist":{"shasum":"38fceefa4956838489a1ad427ed02bd0cf66762c","tarball":"https://registry.npmjs.org/eslint-plugin-prefer-arrow-functions/-/eslint-plugin-prefer-arrow-functions-3.9.1.tgz","fileCount":18,"integrity":"sha512-Mr9Ia8i5ohfCMcZBRedXXWdDJIo30gdKdPfRQ5DtO62yzogB5ErVGwQWPz+ycRlQPKpCAlBHpJdp1TCeCtt+YA==","signatures":[{"sig":"MEQCIBsKrcPjamG0y9vlI3pL+/5Qa46XuFncCWZliIrOjtsVAiBX7cUKGIn9YklLLxYFUuOgfs0vGWQrXLJhvDYNCldCmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56872},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"08712f517c9f8f69a772455b7b8a2ceff1adefcc","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc --project .","format":"prettier --write src test","prelint":"npm run format","prepack":"npm run build","release":"release-it","prebuild":"rimraf ./dist","test:watch":"vitest watch"},"_npmUser":{"name":"fold_left","email":"jamie@foldleft.io"},"repository":{"url":"git+https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions.git","type":"git"},"_npmVersion":"10.9.2","description":"Convert functions to arrow functions","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@typescript-eslint/types":"^8.19.1","@typescript-eslint/utils":"^8.19.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.17.0","rimraf":"6.0.1","vitest":"2.1.8","globals":"15.14.0","prettier":"3.4.2","@eslint/js":"9.17.0","release-it":"17.11.0","typescript":"5.7.3","@types/node":"22.10.5","@types/eslint":"9.6.1","auto-changelog":"2.5.0","@eslint/eslintrc":"3.2.0","@vitest/coverage-v8":"2.1.8","@typescript-eslint/parser":"8.19.1","@typescript-eslint/rule-tester":"8.19.1","@typescript-eslint/eslint-plugin":"8.19.1","@release-it/conventional-changelog":"8.0.2"},"peerDependencies":{"eslint":">=9.17.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-prefer-arrow-functions_3.9.1_1759085545445_0.1172167229589518","host":"s3://npm-registry-packages-npm-production"}},"3.10.0":{"name":"eslint-plugin-prefer-arrow-functions","version":"3.10.0","keywords":["es6","eslint","eslint-plugin"],"author":{"url":"https://github.com/JamieMason","name":"Jamie Mason"},"license":"MIT","_id":"eslint-plugin-prefer-arrow-functions@3.10.0","maintainers":[{"name":"fold_left","email":"jamie@foldleft.io"}],"contributors":[{"url":"https://github.com/Kristinita","name":"Саша “Nelie” Черных"},{"url":"https://github.com/andersk","name":"Anders Kaseorg"},{"url":"https://github.com/gabmontes","name":"Gabriel Montes"},{"url":"https://github.com/gurgunday","name":"Gürgün Dayıoğlu"},{"url":"https://github.com/harelmo","name":"Harel Moshe"},{"url":"https://github.com/keithkml","name":"Keith Lea"},{"url":"https://github.com/loucyx","name":"Lou Cyx"},{"url":"https://github.com/marekdedic","name":"Marek Dědič"},{"url":"https://github.com/mikeapr4","name":"Michael Gallagher"},{"url":"https://github.com/mitchell-merry","name":"Mitchell Merry"},{"url":"https://github.com/nbouvrette","name":"Nicolas Bouvrette"},{"url":"https://github.com/pablen","name":"Pablo Enrici"},{"url":"https://github.com/renato-bohler","name":"Renato Böhler"},{"url":"https://github.com/SamuelT-Beslogic","name":"Samuel T"},{"url":"https://github.com/TristonJ","name":"Triston Jones"}],"homepage":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions","bugs":{"url":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions/issues"},"dist":{"shasum":"9f203f60bf4ae3fe6202e93c8fee561003734048","tarball":"https://registry.npmjs.org/eslint-plugin-prefer-arrow-functions/-/eslint-plugin-prefer-arrow-functions-3.10.0.tgz","fileCount":18,"integrity":"sha512-L2uAknEKU2oGw9H6u88pb0LsF93lUgGZXqz2MxBYyyOwQGAFEao1rIJj11Iqu6e8paapjlSgs0GQCyLrsnaL0w==","signatures":[{"sig":"MEUCIB/QrDiCEL0RVU5U74tuCyUMigt7mE2PoiMAPfDiVRNvAiEA6v/q2T0I75IJwelnMShrXwnKMQldq7MNH7xAvTrHePo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84608},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":"^20.19.0 || ^22.13.0 || >=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"7f570deaae56274df1ed9b2387ff3f680c63971f","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc --project .","format":"prettier --write src test","prelint":"npm run format","prepack":"npm run build","pretest":"npm run typecheck","release":"release-it","prebuild":"rimraf ./dist","typecheck":"tsc --project tsconfig.test.json","test:watch":"vitest watch"},"_npmUser":{"name":"fold_left","email":"jamie@foldleft.io"},"repository":{"url":"git+https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions.git","type":"git"},"_npmVersion":"11.17.0","description":"Convert functions to arrow functions","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@typescript-eslint/types":"^8.62.1","@typescript-eslint/utils":"^8.62.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.6.0","rimraf":"6.1.3","vitest":"4.1.9","globals":"17.7.0","prettier":"3.9.4","@eslint/js":"10.0.1","release-it":"20.2.1","typescript":"6.0.3","@types/node":"26.1.0","auto-changelog":"2.6.0","@eslint/eslintrc":"3.3.5","@vitest/coverage-v8":"4.1.9","@typescript-eslint/parser":"8.62.1","@typescript-eslint/rule-tester":"8.62.1","@typescript-eslint/eslint-plugin":"8.62.1","@release-it/conventional-changelog":"11.0.1"},"peerDependencies":{"eslint":">=10.6.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-prefer-arrow-functions_3.10.0_1783115768743_0.35556758777236075","host":"s3://npm-registry-packages-npm-production"}},"3.10.1":{"name":"eslint-plugin-prefer-arrow-functions","version":"3.10.1","keywords":["es6","eslint","eslint-plugin"],"author":{"url":"https://github.com/JamieMason","name":"Jamie Mason"},"license":"MIT","_id":"eslint-plugin-prefer-arrow-functions@3.10.1","maintainers":[{"name":"fold_left","email":"jamie@foldleft.io"}],"contributors":[{"url":"https://github.com/Kristinita","name":"Саша “Nelie” Черных"},{"url":"https://github.com/andersk","name":"Anders Kaseorg"},{"url":"https://github.com/gabmontes","name":"Gabriel Montes"},{"url":"https://github.com/gurgunday","name":"Gürgün Dayıoğlu"},{"url":"https://github.com/harelmo","name":"Harel Moshe"},{"url":"https://github.com/keithkml","name":"Keith Lea"},{"url":"https://github.com/loucyx","name":"Lou Cyx"},{"url":"https://github.com/marekdedic","name":"Marek Dědič"},{"url":"https://github.com/mikeapr4","name":"Michael Gallagher"},{"url":"https://github.com/mitchell-merry","name":"Mitchell Merry"},{"url":"https://github.com/nbouvrette","name":"Nicolas Bouvrette"},{"url":"https://github.com/pablen","name":"Pablo Enrici"},{"url":"https://github.com/renato-bohler","name":"Renato Böhler"},{"url":"https://github.com/SamuelT-Beslogic","name":"Samuel T"},{"url":"https://github.com/TristonJ","name":"Triston Jones"}],"homepage":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions","bugs":{"url":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions/issues"},"dist":{"shasum":"5a120f00125b537c61903df6456cb86d591e031f","tarball":"https://registry.npmjs.org/eslint-plugin-prefer-arrow-functions/-/eslint-plugin-prefer-arrow-functions-3.10.1.tgz","fileCount":18,"integrity":"sha512-wutwnNG0S/wqNhqryS7ee2yX01dkvgFMDvdaXcdEfSGcxz37FRfJUCD0YL2Jur0ANCKocgplF7n6GBPhe+DNNg==","signatures":[{"sig":"MEUCIQDE+pX2SPDAJkczJVK06+mD+2kdzcpbc9wMJ7eIB+Ke0gIgYylOcCqWV7AG/BJur5mUcsJYQlIcM/X0nQMw/7pl0GU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84637},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":"^20.19.0 || ^22.13.0 || >=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"a939e9d639d57767292b3b28c27152fc999697ac","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc --project .","format":"prettier --write src test","prelint":"npm run format","prepack":"npm run build","pretest":"npm run typecheck","release":"release-it","prebuild":"rimraf ./dist","typecheck":"tsc --project tsconfig.test.json","test:watch":"vitest watch"},"_npmUser":{"name":"fold_left","email":"jamie@foldleft.io"},"repository":{"url":"git+https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions.git","type":"git"},"_npmVersion":"11.17.0","description":"Convert functions to arrow functions","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@typescript-eslint/types":"^8.62.1","@typescript-eslint/utils":"^8.62.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.6.0","rimraf":"6.1.3","vitest":"4.1.9","globals":"17.7.0","prettier":"3.9.4","@eslint/js":"10.0.1","release-it":"20.2.1","typescript":"6.0.3","@types/node":"26.1.0","auto-changelog":"2.6.0","@eslint/eslintrc":"3.3.5","@vitest/coverage-v8":"4.1.9","@typescript-eslint/parser":"8.62.1","@typescript-eslint/rule-tester":"8.62.1","@typescript-eslint/eslint-plugin":"8.62.1","@release-it/conventional-changelog":"11.0.1"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-prefer-arrow-functions_3.10.1_1783117108882_0.3729569480239254","host":"s3://npm-registry-packages-npm-production"}},"3.10.2":{"name":"eslint-plugin-prefer-arrow-functions","description":"Convert functions to arrow functions","version":"3.10.2","author":{"name":"Jamie Mason","url":"https://github.com/JamieMason"},"bugs":{"url":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions/issues"},"contributors":[{"name":"Саша “Nelie” Черных","url":"https://github.com/Kristinita"},{"name":"Anders Kaseorg","url":"https://github.com/andersk"},{"name":"Gabriel Montes","url":"https://github.com/gabmontes"},{"name":"Gürgün Dayıoğlu","url":"https://github.com/gurgunday"},{"name":"Harel Moshe","url":"https://github.com/harelmo"},{"name":"Keith Lea","url":"https://github.com/keithkml"},{"name":"Lou Cyx","url":"https://github.com/loucyx"},{"name":"Marek Dědič","url":"https://github.com/marekdedic"},{"name":"Michael Gallagher","url":"https://github.com/mikeapr4"},{"name":"Mitchell Merry","url":"https://github.com/mitchell-merry"},{"name":"Nicolas Bouvrette","url":"https://github.com/nbouvrette"},{"name":"Pablo Enrici","url":"https://github.com/pablen"},{"name":"Renato Böhler","url":"https://github.com/renato-bohler"},{"name":"Samuel T","url":"https://github.com/SamuelT-Beslogic"},{"name":"Triston Jones","url":"https://github.com/TristonJ"}],"dependencies":{"@typescript-eslint/types":"^8.66.0","@typescript-eslint/utils":"^8.66.0"},"devDependencies":{"@eslint/eslintrc":"3.3.6","@eslint/js":"10.0.1","@release-it/conventional-changelog":"12.0.0","@types/node":"26.2.0","@typescript-eslint/eslint-plugin":"8.66.0","@typescript-eslint/parser":"8.66.0","@typescript-eslint/rule-tester":"8.66.0","@vitest/coverage-v8":"4.1.10","auto-changelog":"2.6.0","eslint":"10.8.1","globals":"17.9.0","prettier":"3.9.6","release-it":"21.0.1","rimraf":"6.1.3","typescript":"6.0.3","vitest":"4.1.10"},"engines":{"node":"^20.19.0 || ^22.13.0 || >=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"homepage":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions","keywords":["es6","eslint","eslint-plugin"],"license":"MIT","main":"dist/index.js","peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"repository":{"type":"git","url":"git+https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions.git"},"scripts":{"build":"tsc --project .","format":"prettier --write src test","lint":"eslint .","prebuild":"rimraf ./dist","prelint":"npm run format","prepack":"npm run build","pretest":"npm run typecheck","release":"release-it","test":"vitest run","test:watch":"vitest watch","typecheck":"tsc --project tsconfig.test.json"},"type":"commonjs","gitHead":"d65cd0477437fa07a11a6868c65437db63cf8fac","types":"./dist/index.d.ts","_id":"eslint-plugin-prefer-arrow-functions@3.10.2","_nodeVersion":"24.11.1","_npmVersion":"11.18.0","dist":{"integrity":"sha512-vy4neIgDcqHNTEohqUXQH6WD7S4rJBDm9I1hoHYCc7ytMMCZ0+MgYcre+ZRP13W/1nYdL/ZtbrGKjhoz/UvhMg==","shasum":"77d8ebb7669ce4706d0d5618b4402f28fb4fbb75","tarball":"https://registry.npmjs.org/eslint-plugin-prefer-arrow-functions/-/eslint-plugin-prefer-arrow-functions-3.10.2.tgz","fileCount":18,"unpackedSize":105656,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDp5//2Xa8wqAsGz9s9uvDss/rKEOPSaohquq+ThkAJ/wIgBXdJCvWbTsdbwzJBPeImmac5wqAgPmDtEiUyE18eaVw="}]},"_npmUser":{"name":"fold_left","email":"jamie@foldleft.io"},"directories":{},"maintainers":[{"name":"fold_left","email":"jamie@foldleft.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-prefer-arrow-functions_3.10.2_1786273872376_0.8092474816403592"},"_hasShrinkwrap":false}},"time":{"created":"2019-05-07T17:40:51.266Z","modified":"2026-08-09T11:11:12.712Z","3.0.0":"2019-05-07T17:40:51.450Z","3.0.1":"2019-08-04T18:19:28.904Z","3.1.3":"2021-11-13T18:57:10.675Z","3.1.4":"2021-11-13T19:22:26.834Z","3.2.4":"2023-10-23T11:26:42.838Z","3.3.0":"2024-02-25T14:10:48.983Z","3.3.1":"2024-02-25T14:54:20.972Z","3.3.2":"2024-02-27T19:48:21.339Z","3.4.0":"2024-08-13T16:31:45.926Z","3.4.1":"2024-08-14T10:35:50.393Z","3.4.2":"2025-01-09T10:26:39.956Z","3.5.0":"2025-01-09T21:15:53.857Z","3.6.0":"2025-01-09T22:48:43.375Z","3.6.1":"2025-01-12T18:56:22.980Z","3.6.2":"2025-01-13T16:53:40.659Z","3.7.0":"2025-09-14T16:39:26.693Z","3.8.0":"2025-09-14T19:09:10.542Z","3.8.1":"2025-09-14T19:23:10.214Z","3.9.0":"2025-09-28T18:45:58.986Z","3.9.1":"2025-09-28T18:52:25.646Z","3.10.0":"2026-07-03T21:56:08.882Z","3.10.1":"2026-07-03T22:18:29.032Z","3.10.2":"2026-08-09T11:11:12.553Z"},"bugs":{"url":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions/issues"},"author":{"name":"Jamie Mason","url":"https://github.com/JamieMason"},"license":"MIT","homepage":"https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions","keywords":["es6","eslint","eslint-plugin"],"repository":{"type":"git","url":"git+https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions.git"},"description":"Convert functions to arrow functions","contributors":[{"name":"Саша “Nelie” Черных","url":"https://github.com/Kristinita"},{"name":"Anders Kaseorg","url":"https://github.com/andersk"},{"name":"Gabriel Montes","url":"https://github.com/gabmontes"},{"name":"Gürgün Dayıoğlu","url":"https://github.com/gurgunday"},{"name":"Harel Moshe","url":"https://github.com/harelmo"},{"name":"Keith Lea","url":"https://github.com/keithkml"},{"name":"Lou Cyx","url":"https://github.com/loucyx"},{"name":"Marek Dědič","url":"https://github.com/marekdedic"},{"name":"Michael Gallagher","url":"https://github.com/mikeapr4"},{"name":"Mitchell Merry","url":"https://github.com/mitchell-merry"},{"name":"Nicolas Bouvrette","url":"https://github.com/nbouvrette"},{"name":"Pablo Enrici","url":"https://github.com/pablen"},{"name":"Renato Böhler","url":"https://github.com/renato-bohler"},{"name":"Samuel T","url":"https://github.com/SamuelT-Beslogic"},{"name":"Triston Jones","url":"https://github.com/TristonJ"}],"maintainers":[{"name":"fold_left","email":"jamie@foldleft.io"}],"readme":"# eslint-plugin-prefer-arrow-functions\n\n> An ESLint Plugin to Lint and auto-fix plain Functions into Arrow Functions, in all cases where conversion would result\n> in the same behaviour (Arrow Functions do not support `this`, `arguments`, or `new.target` for example).\n\n## Installation\n\n```bash\nnpm install --save-dev eslint eslint-plugin-prefer-arrow-functions\n```\n\n## Configuration\n\n### Flat\n\nFor ESLint 9 and above, use the shared config `all` in `eslint.config.mjs`:\n\n```js\nimport pluginJs from '@eslint/js';\nimport preferArrowFunctions from 'eslint-plugin-prefer-arrow-functions';\n\nexport default [\n  pluginJs.configs.all,\n  preferArrowFunctions.configs.all,\n];\n```\n\nOr configure the rule(s) on your own:\n\n```js\nimport pluginJs from '@eslint/js';\nimport preferArrowFunctions from 'eslint-plugin-prefer-arrow-functions';\n\nexport default [\n  pluginJs.configs.all,\n  {\n    plugins: {\n      'prefer-arrow-functions': preferArrowFunctions\n    },\n    rules: {\n      'prefer-arrow-functions/prefer-arrow-functions': [\n        'warn',\n        {\n          allowedNames: [],\n          allowNamedFunctions: false,\n          allowObjectProperties: false,\n          classPropertiesAllowed: false,\n          disallowPrototype: false,\n          returnStyle: 'unchanged',\n          singleReturnOnly: false,\n        },\n      ],\n    },\n  },\n];\n```\n\n### Legacy\n\nFor ESLint 8 (8.57.0 or newer).\n\nAdd the plugin to the `plugins` section and the rule to the `rules` section in your `.eslintrc`. The default values for\noptions are listed in this example.\n\n```json\n{\n  \"plugins\": [\"prefer-arrow-functions\"],\n  \"rules\": {\n    \"prefer-arrow-functions/prefer-arrow-functions\": [\n      \"warn\",\n      {\n        \"allowedNames\": [],\n        \"allowNamedFunctions\": false,\n        \"allowObjectProperties\": false,\n        \"classPropertiesAllowed\": false,\n        \"disallowPrototype\": false,\n        \"returnStyle\": \"unchanged\",\n        \"singleReturnOnly\": false\n      }\n    ]\n  }\n}\n```\n\n## Options\n\n### `allowedNames`\n\nAn optional array of function names to ignore. When set, the rule won't report named functions such as\n`function foo() {}` whose name is identical to a member of this array.\n\nFor compatibility with [@angular-eslint/require-lifecycle-on-prototype](https://github.com/angular-eslint/angular-eslint/blob/main/packages/eslint-plugin/docs/rules/require-lifecycle-on-prototype.md), you can do:\n\n```js\nimport { ASTUtils } from \"@angular-eslint/utils\"\n\n// ...\n  {\n    rules: {\n      'prefer-arrow-functions/prefer-arrow-functions': [\n        'warn',\n        {\n          // ...\n          allowedNames: [...ASTUtils.ANGULAR_LIFECYCLE_METHODS],\n        },\n      ],\n    },\n  },\n```\n\n### `allowNamedFunctions`\n\nControls how named functions are handled:\n\n- When `true`, the rule won't report any named functions such as `function foo() {}`. Anonymous functions such as\n  `const foo = function() {}` will still be reported.\n- When `\"only-expressions\"`, the rule will allow named function expressions (like `callback(function namedFn() {})`) but\n  will still transform named function declarations (like `function foo() {}`).\n- When `false` (default), all functions will be transformed to arrow functions when safe to do so.\n\n### `allowObjectProperties`\n\nIf set to true, the rule won't report named methods such as\n\n```js\nconst myObj = {\n  hello() {},\n};\n```\n\n### `classPropertiesAllowed`\n\nWhen `true`, functions defined as\n[class instance fields](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Classes#Field_declarations)\nwill be converted to arrow functions when doing so would not alter or break their behaviour.\n\n### `disallowPrototype`\n\nWhen `true`, functions assigned to a `prototype` will be converted to arrow functions when doing so would not alter or\nbreak their behaviour.\n\n### `returnStyle`\n\n- When `\"implicit\"`, arrow functions such as `x => { return x; }` will be converted to `x => x`.\n- When `\"explicit\"`, arrow functions such as `x => x` will be converted to `x => { return x; }`.\n- When `\"unchanged\"` or not set, arrow functions will be left as they were.\n\n### `singleReturnOnly`\n\nWhen `true`, only `function` declarations which _only_ contain a return statement will be converted. Functions\ncontaining block statements will be ignored.\n\n> This option works well in conjunction with ESLint's built-in\n> [arrow-body-style](http://eslint.org/docs/rules/arrow-body-style) set to `as-needed`.\n\n## Credits\n\nThis project is a fork of <https://github.com/TristonJ/eslint-plugin-prefer-arrow> by\n[Triston Jones](https://github.com/TristonJ).\n\n## Badges\n\n- [![support on ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/C0C4PY4P)\n- [![NPM version](http://img.shields.io/npm/v/eslint-plugin-prefer-arrow-functions.svg?style=flat-square)](https://www.npmjs.com/package/eslint-plugin-prefer-arrow-functions)\n- [![NPM downloads](http://img.shields.io/npm/dm/eslint-plugin-prefer-arrow-functions.svg?style=flat-square)](https://www.npmjs.com/package/eslint-plugin-prefer-arrow-functions)\n- [![Build Status](https://img.shields.io/github/actions/workflow/status/JamieMason/eslint-plugin-prefer-arrow-functions/ci.yaml?branch=main)](https://github.com/JamieMason/eslint-plugin-prefer-arrow-functions/actions)\n","readmeFilename":"README.md"}