{"_id":"eslint-plugin-require-form-method","_rev":"1-3ae6d395851be24b8fced5cad281f820","name":"eslint-plugin-require-form-method","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.2":{"name":"eslint-plugin-require-form-method","version":"1.0.2","description":"Disallow form tags without explicit method attribute","keywords":["eslint","eslintplugin","eslint-plugin","security"],"author":{"name":"Darwin Tantuco"},"main":"lib/index.js","scripts":{"test":"mocha tests --recursive","prettier:check":"prettier --list-different .","prettier:fix":"prettier --write .","ci":"run-p test prettier:check"},"dependencies":{"requireindex":"~1.1.0"},"devDependencies":{"@darwintantuco/prettier-config":"^1.0.1","eslint":"^7.1.0","husky":"^7.0.4","mocha":"^7.2.0","npm-run-all":"^4.1.5"},"engines":{"node":">=0.10.0"},"husky":{"hooks":{"pre-push":"yarn ci"}},"license":"MIT","gitHead":"fdae75b012899bffe666ae5abbe210986c81573f","_id":"eslint-plugin-require-form-method@1.0.2","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-cdHE+LTMAMwwHo4Rk8ZP/of7t3bekT65wuBmm37Is+if0PzADDN1x6ctPX7k2Xam2XDQdaWvzv6Dg3oJfMZxnA==","shasum":"838fd421d6daa372cbdcf1ae701048a15cf158c1","tarball":"https://registry.npmjs.org/eslint-plugin-require-form-method/-/eslint-plugin-require-form-method-1.0.2.tgz","fileCount":9,"unpackedSize":39799,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHEk3PLtEqkdwlR9aR2C+kARq7ZHX3jTOe+qAAaO3zygAiBBqs4Vv+sGMUutEVPmuuuYaeNWeGXEI8/3SdwDAOSh4A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZOR5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWPg/+KCEM5qiASJELY+liu971kU5IaEfMKvIE2UVhBW+4EZVve9cY\r\nytD1uDR6uxbbncUH55QFg2vIzZVuV4j21FQ/BUyTLB3Ur/bvm/qlnch1nPFa\r\n8FUt6W/i+PHwWZVro/wqagisuhs5hCt8NcA7QTG2iqdgLxed/J6FXH5HAMkH\r\nS/ziChhcrOw7Avv1wmwodNyzdpFCdw1WduvuSaOTenmuLX3gVER22emOOfUu\r\neDGdLFNhSY2D66kuspyGn3SKTFrhQOFSobCZkjxdtdT3/3P5c4magMQtY283\r\naCqpDqks77p3JlArFuWq++HdXieOfKsPDggk4s043tlfehY912A4BRKyn83x\r\nFtiPZb0JJfERzNbLdf1E2Orn3S6dZUwW14mkzRvRSU4/j9RcL7HhpTRvkGUb\r\nBG8SAJsnWWMGFUZfWZ3k6NDB1XoEQKyav4VKhhzlxZ7tcaVzoLgG78GVW2XK\r\nppcDWAYmSHGLIGa6uv2HL0YZytgtF2FPrMIsDjpwtteQKEZGlkOE0MntRA4T\r\nfH2wDaqUFTbs9suPuQAg55iFmyL5fp/ACF2o9LT7hmwJK8qJq8xJD13hmMqN\r\nSMJCbXM1ehkg/QOB52WfVwGE/DROJ3VmERAq74TGJmHJYWXAak1/yiAenugk\r\nVu0Br8QryWsMXPJebgMJ8Beyd9XfhoaPIZw=\r\n=xjBB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"darwintantuco","email":"dcrtantuco@gmail.com"},"directories":{},"maintainers":[{"name":"darwintantuco","email":"dcrtantuco@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-require-form-method_1.0.2_1650779257608_0.15644333399405852"},"_hasShrinkwrap":false},"1.1.0":{"name":"eslint-plugin-require-form-method","version":"1.1.0","description":"Disallow form tags without explicit method attribute","author":{"name":"Darwin Tantuco"},"main":"lib/index.js","scripts":{"test":"mocha tests --recursive","prettier:check":"prettier --list-different .","prettier:fix":"prettier --write .","ci":"run-p test prettier:check"},"dependencies":{"requireindex":"~1.1.0"},"devDependencies":{"@darwintantuco/prettier-config":"^1.0.1","eslint":"^7.1.0","husky":"^7.0.4","mocha":"^7.2.0","npm-run-all":"^4.1.5"},"engines":{"node":">=0.10.0"},"husky":{"hooks":{"pre-push":"yarn ci"}},"license":"MIT","keywords":["eslint","eslintplugin","eslint-plugin","security"],"repository":{"type":"git","url":"git+ssh://git@github.com/darwintantuco/eslint-plugin-require-form-method.git"},"homepage":"https://github.com/darwintantuco/eslint-plugin-require-form-method","bugs":{"url":"https://github.com/darwintantuco/eslint-plugin-require-form-method/issues"},"_id":"eslint-plugin-require-form-method@1.1.0","gitHead":"da4454c93326d55a51988a9279e1555f23f8f4b9","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-7YOKvdbrmWDu6BE0uivkA8p/RasivYi1zuX9/A+gTggmHdnBeiS7GUghQYABs830xubJWWG8rwQUYybinXZpIQ==","shasum":"3f62fb6c984c45ea95f60b9c8cbd26a28e079408","tarball":"https://registry.npmjs.org/eslint-plugin-require-form-method/-/eslint-plugin-require-form-method-1.1.0.tgz","fileCount":9,"unpackedSize":40237,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDn/QUOW4pU6JA9Rj8ClyW/004jYACqicbkEv27NU6/TwIhAOVLcIfdOgdHrl/EXDIaSBlicTvRQq2TB/n51gQpXHoL"}]},"_npmUser":{"name":"darwintantuco","email":"dcrtantuco@gmail.com"},"directories":{},"maintainers":[{"name":"darwintantuco","email":"dcrtantuco@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-require-form-method_1.1.0_1715994059431_0.3979488998208369"},"_hasShrinkwrap":false}},"time":{"created":"2022-04-24T05:47:37.607Z","1.0.2":"2022-04-24T05:47:37.774Z","modified":"2024-05-18T01:00:59.837Z","1.1.0":"2024-05-18T01:00:59.652Z"},"maintainers":[{"name":"darwintantuco","email":"dcrtantuco@gmail.com"}],"description":"Disallow form tags without explicit method attribute","keywords":["eslint","eslintplugin","eslint-plugin","security"],"author":{"name":"Darwin Tantuco"},"license":"MIT","readme":"# eslint-plugin-require-form-method\n\n![Node.js CI](https://github.com/darwintantuco/eslint-plugin-require-form-method/workflows/Node.js%20CI/badge.svg?branch=master)\n\nDisallow form tags without explicit method attribute\n\nPrevents sensitive data appearing on URLs accidentally\n\n![](demo.png)\n\n## Installation\n\nYou'll first need to install [ESLint](http://eslint.org):\n\n```\n$ npm i eslint --save-dev\n```\n\nNext, install `eslint-plugin-require-form-method`:\n\n### npm\n\n```\n$ npm install eslint-plugin-require-form-method --save-dev\n```\n\n### yarn\n\n```\n$ yarn add eslint-plugin-require-form-method --dev\n```\n\n## Usage\n\nAdd `require-form-method` to the plugins section of your `.eslintrc` configuration file. You can omit the `eslint-plugin-` prefix:\n\n```json\n{\n  \"plugins\": [\"require-form-method\"]\n}\n```\n\nThen configure the rules you want to use under the rules section.\n\n```json\n{\n  \"rules\": {\n    \"require-form-method/require-form-method\": \"error\"\n  }\n}\n```\n","readmeFilename":"README.md","homepage":"https://github.com/darwintantuco/eslint-plugin-require-form-method","repository":{"type":"git","url":"git+ssh://git@github.com/darwintantuco/eslint-plugin-require-form-method.git"},"bugs":{"url":"https://github.com/darwintantuco/eslint-plugin-require-form-method/issues"}}