{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":156903008,"defaultBranch":"main","name":"rfcs","ownerLogin":"eslint","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-11-09T18:35:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6019716?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1680253189.0","currentOid":""},"activityList":{"items":[{"before":"a6497bf1053e9a7ab30803ebbf405e9a91bafa40","after":"b67bec58d2797a49276f29a3e8c464a2f7e52ac7","ref":"refs/heads/main","pushedAt":"2024-02-13T18:14:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nzakas","name":"Nicholas C. Zakas","path":"/nzakas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38546?s=80&v=4"},"commit":{"message":"feat: Support for `meta.defaultOptions` on rules (#113)\n\n* feat: Rule Options Defaults\r\n\r\n* Added PR link\r\n\r\n* Fill out remaining Documentation section bits\r\n\r\n* Mentioned Ajv's defaults and removed invalid example cases\r\n\r\n* useRecursiveOptionDefaults\r\n\r\n* Adjust title\r\n\r\n* Adjust description too\r\n\r\n* Small touchups\r\n\r\n* Switched to meta.defaultOptions approach\r\n\r\n* More proofreading\r\n\r\n* Removed optionsRaw and postponed useDefaults: true removal\r\n\r\n* Updated computed-property-spacing","shortMessageHtmlLink":"feat: Support for meta.defaultOptions on rules (#113)"}},{"before":"a70df3aeaf30cd5ce828dd2e9bb7ac350a4abc2b","after":"a6497bf1053e9a7ab30803ebbf405e9a91bafa40","ref":"refs/heads/main","pushedAt":"2023-10-11T15:13:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nzakas","name":"Nicholas C. Zakas","path":"/nzakas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38546?s=80&v=4"},"commit":{"message":"feat: Rule Performance Statistics (#108)\n\n* feat: Rule Performance Dashboard\r\n\r\n* Update image\r\n\r\n* Clean-up\r\n\r\n* Update designs/2023-rule-performance-dashboard/README.md\r\n\r\nCo-authored-by: Bryan Mishkin <698306+bmish@users.noreply.github.com>\r\n\r\n* Update formatter name\r\n\r\n* Update formatter name\r\n\r\n* Update summary\r\n\r\n* Updated text, pending sample implementation update\r\n\r\n* Update json structure\r\n\r\n* Updated rfc according based on sample implementation\r\n\r\n* Fix refs\r\n\r\n* Add pass timing\r\n\r\n* Elaborate on timing total\r\n\r\n* Removed vscode settings file\r\n\r\n* Add specific implementation details apart from POC\r\n\r\n* Updated sample data\r\n\r\n* Text snippets as markdown\r\n\r\n* Update dashboard\r\n\r\n* Update designs/2023-rule-performance-dashboard/README.md\r\n\r\nUpdate the **fixPasses* description\r\n\r\nCo-authored-by: Nicholas C. Zakas \r\n\r\n* Updated rfc\r\n\r\n* Update designs/2023-rule-performance-dashboard/README.md\r\n\r\nCo-authored-by: Bryan Mishkin <698306+bmish@users.noreply.github.com>\r\n\r\n* Rename and update rfc\r\n\r\n* Update fix.passes structure\r\n\r\n* Update passes[] structure\r\n\r\n* Describe time helper functions\r\n\r\n* Update fixPasses\r\n\r\n* Update README.md\r\n\r\n* Remove directives, violations\r\n\r\n* Update according to review\r\n\r\n* Update designs/2023-rule-performance-statistics/README.md\r\n\r\nCo-authored-by: Milos Djermanovic \r\n\r\n* Update designs/2023-rule-performance-statistics/README.md\r\n\r\nCo-authored-by: Milos Djermanovic \r\n\r\n---------\r\n\r\nCo-authored-by: Bryan Mishkin <698306+bmish@users.noreply.github.com>\r\nCo-authored-by: Nicholas C. Zakas \r\nCo-authored-by: Milos Djermanovic ","shortMessageHtmlLink":"feat: Rule Performance Statistics (#108)"}},{"before":"6a7e04d6802c7908a33bd249c56f4fd0e72c1033","after":"a70df3aeaf30cd5ce828dd2e9bb7ac350a4abc2b","ref":"refs/heads/main","pushedAt":"2023-08-01T15:14:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nzakas","name":"Nicholas C. Zakas","path":"/nzakas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38546?s=80&v=4"},"commit":{"message":"feat: Add suppress ignored file warnings RFC (#90)\n\n* feat: add cli option for suppressing ignored file warnings\r\n\r\n* Make changes to FlatESLint only\r\n\r\n* Add replies to open questions\r\n\r\n* Make lintText warnIgnored defaults consistent when using FlatESLint\r\n\r\n* Correct spelling errors","shortMessageHtmlLink":"feat: Add suppress ignored file warnings RFC (#90)"}},{"before":"47b9bec8b5d621a70209b29d4a7c237b43d16e33","after":"6a7e04d6802c7908a33bd249c56f4fd0e72c1033","ref":"refs/heads/main","pushedAt":"2023-07-21T12:31:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mdjermanovic","name":"Milos Djermanovic","path":"/mdjermanovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44349756?s=80&v=4"},"commit":{"message":"feat!: flexible config + default reporting of unused disable directives (#100)\n\n* feat!: flexible config + default reporting of unused disable directives\r\n\r\n* change default to warn and keep boolean values around\r\n\r\n* Update designs/2022-unused-disable-directive-flexible-config/README.md\r\n\r\nCo-authored-by: Nicholas C. Zakas \r\n\r\n* Update designs/2022-unused-disable-directive-flexible-config/README.md\r\n\r\nCo-authored-by: Nicholas C. Zakas \r\n\r\n* Update designs/2022-unused-disable-directive-flexible-config/README.md\r\n\r\nCo-authored-by: Nicholas C. Zakas \r\n\r\n* Update designs/2022-unused-disable-directive-flexible-config/README.md\r\n\r\nCo-authored-by: Nicholas C. Zakas \r\n\r\n* incorporate CLI option: --report-unused-disable-directives-severity \r\n\r\n* change summary for lib/config/flat-config-schema.js\r\n\r\n* improve code change list\r\n\r\n* update where default is set, remove open question\r\n\r\n* tweak default location\r\n\r\n* remove redundant reportUnusedDisableDirectives option from processOptions\r\n\r\n* tweak phase 2 wording\r\n\r\n---------\r\n\r\nCo-authored-by: Nicholas C. Zakas ","shortMessageHtmlLink":"feat!: flexible config + default reporting of unused disable directiv…"}},{"before":"cbc34dd92e872f4a532a35b3f5616d2017375671","after":"47b9bec8b5d621a70209b29d4a7c237b43d16e33","ref":"refs/heads/main","pushedAt":"2023-06-12T18:24:55.243Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nzakas","name":"Nicholas C. Zakas","path":"/nzakas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38546?s=80&v=4"},"commit":{"message":"Merge pull request from GHSA-cjj9-m33g-wqv8","shortMessageHtmlLink":"Merge pull request from GHSA-cjj9-m33g-wqv8"}},{"before":"cfbc55da62f450b128b1b3bbbaa7c7a108a2eefa","after":"cbc34dd92e872f4a532a35b3f5616d2017375671","ref":"refs/heads/main","pushedAt":"2023-05-29T19:01:46.104Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nzakas","name":"Nicholas C. Zakas","path":"/nzakas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38546?s=80&v=4"},"commit":{"message":"feat!: skip warnings cli flag (#104)\n\n* feat: Add only run reporting rules RFC\r\n\r\n* Update designs/2023-only-run-reporting-rules/README.md\r\n\r\nCo-authored-by: Bryan Mishkin <698306+bmish@users.noreply.github.com>\r\n\r\n* update from feedback\r\n\r\n* fixed further feedback points\r\n\r\n* work from feedback and provide further info on how the api should be implemented\r\n\r\n* add implementation details\r\n\r\n* apply a few more requested changes\r\n\r\n* apply a few more requested changes\r\n\r\n* Add suggestion from PR comment\r\n\r\nCo-authored-by: Nicholas C. Zakas \r\n\r\n* rename to ruleFilter\r\n\r\n* update to use a filter function\r\n\r\n* use length rather than identity for list checks\r\n\r\n* update based on feedback\r\n\r\n* update based on feedback\r\n\r\n* missed one\r\n\r\n* add note about side-effectful-rules\r\n\r\n---------\r\n\r\nCo-authored-by: Bryan Mishkin <698306+bmish@users.noreply.github.com>\r\nCo-authored-by: Nicholas C. Zakas ","shortMessageHtmlLink":"feat!: skip warnings cli flag (#104)"}},{"before":"007c5ca2c8aa5854b5a7ac969a0a857b24666c0d","after":null,"ref":"refs/heads/mastodon_status","pushedAt":"2023-03-31T08:59:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mdjermanovic","name":"Milos Djermanovic","path":"/mdjermanovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44349756?s=80&v=4"}},{"before":"91e184d7ee042b498532971b5135bad21165fcc4","after":"cfbc55da62f450b128b1b3bbbaa7c7a108a2eefa","ref":"refs/heads/main","pushedAt":"2023-03-31T08:59:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mdjermanovic","name":"Milos Djermanovic","path":"/mdjermanovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44349756?s=80&v=4"},"commit":{"message":"chore: Add Mastodon status post to workflow (#110)","shortMessageHtmlLink":"chore: Add Mastodon status post to workflow (#110)"}},{"before":null,"after":"007c5ca2c8aa5854b5a7ac969a0a857b24666c0d","ref":"refs/heads/mastodon_status","pushedAt":"2023-03-28T18:22:19.218Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nzakas","name":"Nicholas C. Zakas","path":"/nzakas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38546?s=80&v=4"},"commit":{"message":"chore: Add Mastodon status post to workflow","shortMessageHtmlLink":"chore: Add Mastodon status post to workflow"}},{"before":"2131c0943b32eb2e8cee78017e8d92a71ab00b2e","after":null,"ref":"refs/heads/languages","pushedAt":"2023-03-27T19:46:33.640Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nzakas","name":"Nicholas C. Zakas","path":"/nzakas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38546?s=80&v=4"}},{"before":"a6a194237f9174b05c5e8bf7ca483de6185259e0","after":"91e184d7ee042b498532971b5135bad21165fcc4","ref":"refs/heads/main","pushedAt":"2023-03-24T20:46:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nzakas","name":"Nicholas C. Zakas","path":"/nzakas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38546?s=80&v=4"},"commit":{"message":"feat: ESLint Language Plugins (#99)\n\n* feat: ESLint Language Plugins\r\n\r\n* More details\r\n\r\n* More details\r\n\r\n* Notes on JS changes\r\n\r\n* Finished the RFC\r\n\r\n* Mention alternate proposal\r\n\r\n* Add RFC link\r\n\r\n* Update designs/2022-languages/README.md\r\n\r\nCo-authored-by: Brandon Mills \r\n\r\n* Update designs/2022-languages/README.md\r\n\r\nCo-authored-by: Brandon Mills \r\n\r\n* Incorporate first bits of feedback\r\n\r\n* Flesh out SourceCode interface\r\n\r\n* Add example for getVirtualFiles()\r\n\r\n* Remove getVirtualFiles()\r\n\r\n* Revert language options schema\r\n\r\n* esquery changes\r\n\r\n* SourceCode changes\r\n\r\n* Simplify violation interface\r\n\r\n* Added FAQs about rules and autofixing\r\n\r\n* FAQ update\r\n\r\n* Add matchesSelectorClass() method\r\n\r\n* Update designs/2022-languages/README.md\r\n\r\nCo-authored-by: James Henry \r\n\r\n* Update ParseResult definition\r\n\r\n* Clean up errors and violations types\r\n\r\n* Update method signatures\r\n\r\n* Make ParseResult#errors optional\r\n\r\n* Update based on esquery PRs\r\n\r\n* Add visitorKeys\r\n\r\n* Finish sentence\r\n\r\n---------\r\n\r\nCo-authored-by: Brandon Mills \r\nCo-authored-by: James Henry ","shortMessageHtmlLink":"feat: ESLint Language Plugins (#99)"}},{"before":"bd0479c8f381cd18d0c296b0e6f87398af2571f1","after":"a6a194237f9174b05c5e8bf7ca483de6185259e0","ref":"refs/heads/main","pushedAt":"2023-03-20T21:19:26.278Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nzakas","name":"Nicholas C. Zakas","path":"/nzakas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38546?s=80&v=4"},"commit":{"message":"feat: support for testing invalid rule schemas and runtime exceptions (#103)\n\n* feat: support for testing invalid rule schemas and runtime exceptions\r\n\r\n* switch to separate array of test cases\r\n\r\n* errorType property\r\n\r\n* switch to error object with message and name\r\n\r\n* simplify implementation section based on learnings from draft PR\r\n\r\n* clarify name/message property types and constraints\r\n\r\n* tweak name source\r\n\r\n* ajv text is subject to change\r\n\r\n* code empty string","shortMessageHtmlLink":"feat: support for testing invalid rule schemas and runtime exceptions ("}},{"before":"6b1b0aaad71a4ef4819e2a776f17558140511d7b","after":"2131c0943b32eb2e8cee78017e8d92a71ab00b2e","ref":"refs/heads/languages","pushedAt":"2023-03-16T21:15:01.901Z","pushType":"push","commitsCount":1,"pusher":{"login":"nzakas","name":"Nicholas C. Zakas","path":"/nzakas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38546?s=80&v=4"},"commit":{"message":"Finish sentence","shortMessageHtmlLink":"Finish sentence"}},{"before":"2fd33d8fc6885d472ab19b6a571639a5b526d268","after":"6b1b0aaad71a4ef4819e2a776f17558140511d7b","ref":"refs/heads/languages","pushedAt":"2023-03-15T19:05:37.882Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nzakas","name":"Nicholas C. Zakas","path":"/nzakas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38546?s=80&v=4"},"commit":{"message":"Add visitorKeys","shortMessageHtmlLink":"Add visitorKeys"}},{"before":"52f746a5c11190d0cff686604693d5d45a0e54ee","after":"2fd33d8fc6885d472ab19b6a571639a5b526d268","ref":"refs/heads/languages","pushedAt":"2023-03-09T21:23:55.142Z","pushType":"push","commitsCount":1,"pusher":{"login":"nzakas","name":"Nicholas C. Zakas","path":"/nzakas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38546?s=80&v=4"},"commit":{"message":"Update designs/2022-languages/README.md\n\nCo-authored-by: Milos Djermanovic ","shortMessageHtmlLink":"Update designs/2022-languages/README.md"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD-coxLAA","startCursor":null,"endCursor":null}},"title":"Activity · eslint/rfcs"}