{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":724673280,"defaultBranch":"main","name":"eslint-plugin","ownerLogin":"TrilonIO","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-11-28T15:02:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/44442279?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713511207.0","currentOid":""},"activityList":{"items":[{"before":"19ecb90f9ff2c18253852c7a2526be0806e1d578","after":null,"ref":"refs/heads/fix/30-incorrect-main-path","pushedAt":"2024-04-19T07:18:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tuxmachine","name":"Rick Dutour Geerling","path":"/tuxmachine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/692443?s=80&v=4"}},{"before":"8fe314ef1e461358076e19628a04e2fb258709a6","after":"07eb3177343683accfadf9492f2dd17da02355b8","ref":"refs/heads/main","pushedAt":"2024-04-19T07:18:49.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"tuxmachine","name":"Rick Dutour Geerling","path":"/tuxmachine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/692443?s=80&v=4"},"commit":{"message":"Merge pull request #31 from TrilonIO/fix/30-incorrect-main-path","shortMessageHtmlLink":"Merge pull request #31 from TrilonIO/fix/30-incorrect-main-path"}},{"before":"903b54d7ee0e3173cb091e262676638ce1e8b69b","after":"19ecb90f9ff2c18253852c7a2526be0806e1d578","ref":"refs/heads/fix/30-incorrect-main-path","pushedAt":"2024-04-19T07:16:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tuxmachine","name":"Rick Dutour Geerling","path":"/tuxmachine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/692443?s=80&v=4"},"commit":{"message":"chore: bump version","shortMessageHtmlLink":"chore: bump version"}},{"before":null,"after":"903b54d7ee0e3173cb091e262676638ce1e8b69b","ref":"refs/heads/fix/30-incorrect-main-path","pushedAt":"2024-04-18T15:16:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tuxmachine","name":"Rick Dutour Geerling","path":"/tuxmachine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/692443?s=80&v=4"},"commit":{"message":"fix: use correct prepare script","shortMessageHtmlLink":"fix: use correct prepare script"}},{"before":"a03307bc06efd39df32b03076309720fb265230e","after":"8fe314ef1e461358076e19628a04e2fb258709a6","ref":"refs/heads/main","pushedAt":"2024-03-14T16:00:49.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"thiagomini","name":"Thiago Valentim","path":"/thiagomini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51245643?s=80&v=4"},"commit":{"message":"Merge pull request #29 from TrilonIO/fix/remove-yarn-engine\n\nfix: remove yarn engine requirement","shortMessageHtmlLink":"Merge pull request #29 from TrilonIO/fix/remove-yarn-engine"}},{"before":"0cef626baf5635fe7ea4c26608b563dcaa4b5aa0","after":"66159b4c84461d79bce9940169455b2e3a26d378","ref":"refs/heads/fix/remove-yarn-engine","pushedAt":"2024-03-14T14:51:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tuxmachine","name":"Rick Dutour Geerling","path":"/tuxmachine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/692443?s=80&v=4"},"commit":{"message":"chore: lower node engine requirement\n\nAligns with NestJS core","shortMessageHtmlLink":"chore: lower node engine requirement"}},{"before":null,"after":"0cef626baf5635fe7ea4c26608b563dcaa4b5aa0","ref":"refs/heads/fix/remove-yarn-engine","pushedAt":"2024-03-14T14:48:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tuxmachine","name":"Rick Dutour Geerling","path":"/tuxmachine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/692443?s=80&v=4"},"commit":{"message":"fix: remove yarn engine requirement\n\nIt should work with all versions of Yarn, this prevents users of classic\nYarn from consuming the package.","shortMessageHtmlLink":"fix: remove yarn engine requirement"}},{"before":"95e3e29a23e4f598e370fb1b38eff34dcd47e56a","after":"a03307bc06efd39df32b03076309720fb265230e","ref":"refs/heads/main","pushedAt":"2024-02-28T12:31:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thiagomini","name":"Thiago Valentim","path":"/thiagomini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51245643?s=80&v=4"},"commit":{"message":"chore: bump package version","shortMessageHtmlLink":"chore: bump package version"}},{"before":"753a86db2f60a3d3e1a9fd81e96e6642e2edeee4","after":"95e3e29a23e4f598e370fb1b38eff34dcd47e56a","ref":"refs/heads/main","pushedAt":"2024-02-28T12:18:32.000Z","pushType":"pr_merge","commitsCount":24,"pusher":{"login":"thiagomini","name":"Thiago Valentim","path":"/thiagomini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51245643?s=80&v=4"},"commit":{"message":"Merge pull request #25 from TrilonIO/feat/enforce-custom-provider-type\n\nFeat/enforce custom provider type","shortMessageHtmlLink":"Merge pull request #25 from TrilonIO/feat/enforce-custom-provider-type"}},{"before":"55a03f686fbebffd54362d251eba59019a66fca2","after":"02c2f7b5b06c81b3082c54c3aa2391179d52cf98","ref":"refs/heads/feat/enforce-custom-provider-type","pushedAt":"2024-02-28T12:16:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"thiagomini","name":"Thiago Valentim","path":"/thiagomini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51245643?s=80&v=4"},"commit":{"message":"chore: add symlink to .node-version","shortMessageHtmlLink":"chore: add symlink to .node-version"}},{"before":"fbad23057b5067cbfe2173f403ce14d410277f7f","after":"55a03f686fbebffd54362d251eba59019a66fca2","ref":"refs/heads/feat/enforce-custom-provider-type","pushedAt":"2024-02-27T13:11:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thiagomini","name":"Thiago Valentim","path":"/thiagomini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51245643?s=80&v=4"},"commit":{"message":"chore: change node version hint to 18 to make it less strict","shortMessageHtmlLink":"chore: change node version hint to 18 to make it less strict"}},{"before":"a9b0473eb55afe20c643fe0d410489f249791ad9","after":"fbad23057b5067cbfe2173f403ce14d410277f7f","ref":"refs/heads/feat/enforce-custom-provider-type","pushedAt":"2024-02-27T12:52:33.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"thiagomini","name":"Thiago Valentim","path":"/thiagomini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51245643?s=80&v=4"},"commit":{"message":"docs: update docs to include array of preferred types","shortMessageHtmlLink":"docs: update docs to include array of preferred types"}},{"before":"58647c753a3c61406bebec319695e2661d9ec51b","after":"a9b0473eb55afe20c643fe0d410489f249791ad9","ref":"refs/heads/feat/enforce-custom-provider-type","pushedAt":"2024-02-26T13:06:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thiagomini","name":"Thiago Valentim","path":"/thiagomini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51245643?s=80&v=4"},"commit":{"message":"chore: update node version hint","shortMessageHtmlLink":"chore: update node version hint"}},{"before":"655562442fdd13bf4e86cfd149690fd107546a13","after":"58647c753a3c61406bebec319695e2661d9ec51b","ref":"refs/heads/feat/enforce-custom-provider-type","pushedAt":"2024-02-26T13:04:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"thiagomini","name":"Thiago Valentim","path":"/thiagomini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51245643?s=80&v=4"},"commit":{"message":"docs: add docs for new rule and update README","shortMessageHtmlLink":"docs: add docs for new rule and update README"}},{"before":"51a7e69bd2d1eb0a782074bd9417283896e84f41","after":"655562442fdd13bf4e86cfd149690fd107546a13","ref":"refs/heads/feat/enforce-custom-provider-type","pushedAt":"2024-02-22T12:54:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"thiagomini","name":"Thiago Valentim","path":"/thiagomini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51245643?s=80&v=4"},"commit":{"message":"chore: update node version","shortMessageHtmlLink":"chore: update node version"}},{"before":"0e767f0baf6b0e731ba07358b37a42369f683772","after":"51a7e69bd2d1eb0a782074bd9417283896e84f41","ref":"refs/heads/feat/enforce-custom-provider-type","pushedAt":"2024-02-21T15:55:58.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"thiagomini","name":"Thiago Valentim","path":"/thiagomini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51245643?s=80&v=4"},"commit":{"message":"refactor: simplify getProviderType code","shortMessageHtmlLink":"refactor: simplify getProviderType code"}},{"before":"e4608a0db3e5183549fa9728806697c2d0f1ac42","after":"0e767f0baf6b0e731ba07358b37a42369f683772","ref":"refs/heads/feat/enforce-custom-provider-type","pushedAt":"2024-02-16T14:12:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thiagomini","name":"Thiago Valentim","path":"/thiagomini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51245643?s=80&v=4"},"commit":{"message":"docs: added comments to tests","shortMessageHtmlLink":"docs: added comments to tests"}},{"before":"8583c37a29425595078a7844f56bc9d156b6f034","after":"e4608a0db3e5183549fa9728806697c2d0f1ac42","ref":"refs/heads/feat/enforce-custom-provider-type","pushedAt":"2024-02-16T14:09:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thiagomini","name":"Thiago Valentim","path":"/thiagomini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51245643?s=80&v=4"},"commit":{"message":"refactor: remove unnecessary type assertion","shortMessageHtmlLink":"refactor: remove unnecessary type assertion"}},{"before":"a4009e9479b85a11a3da88bc45c6c388e4e1c696","after":"8583c37a29425595078a7844f56bc9d156b6f034","ref":"refs/heads/feat/enforce-custom-provider-type","pushedAt":"2024-02-16T14:08:47.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"thiagomini","name":"Thiago Valentim","path":"/thiagomini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51245643?s=80&v=4"},"commit":{"message":"refactor: use filter and forEach to get specifiers","shortMessageHtmlLink":"refactor: use filter and forEach to get specifiers"}},{"before":"81f53036194d0fa498ef753e4f2558b135ef43b0","after":"a4009e9479b85a11a3da88bc45c6c388e4e1c696","ref":"refs/heads/feat/enforce-custom-provider-type","pushedAt":"2024-02-10T00:50:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tolgap","name":"Tolga Paksoy","path":"/tolgap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1763486?s=80&v=4"},"commit":{"message":"feat: support aliasing provider type","shortMessageHtmlLink":"feat: support aliasing provider type"}},{"before":"061b85b69e73900c212af06afa74d64a74a936e6","after":"81f53036194d0fa498ef753e4f2558b135ef43b0","ref":"refs/heads/feat/enforce-custom-provider-type","pushedAt":"2024-02-09T12:59:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thiagomini","name":"Thiago Valentim","path":"/thiagomini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51245643?s=80&v=4"},"commit":{"message":"test: provider type is class or useExisting","shortMessageHtmlLink":"test: provider type is class or useExisting"}},{"before":null,"after":"061b85b69e73900c212af06afa74d64a74a936e6","ref":"refs/heads/feat/enforce-custom-provider-type","pushedAt":"2024-02-05T13:07:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thiagomini","name":"Thiago Valentim","path":"/thiagomini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51245643?s=80&v=4"},"commit":{"message":"feat: ensure the provider type is factory","shortMessageHtmlLink":"feat: ensure the provider type is factory"}},{"before":"5b5a707968c958235b42a9115fa485aba2236e97","after":null,"ref":"refs/heads/chore/update-docs-and-exported-rules","pushedAt":"2024-01-26T13:05:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tuxmachine","name":"Rick Dutour Geerling","path":"/tuxmachine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/692443?s=80&v=4"}},{"before":"d95cd9efcf7c92afcfc0cc51b645caefb4253e6c","after":"753a86db2f60a3d3e1a9fd81e96e6642e2edeee4","ref":"refs/heads/main","pushedAt":"2024-01-25T13:15:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"thiagomini","name":"Thiago Valentim","path":"/thiagomini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51245643?s=80&v=4"},"commit":{"message":"Merge pull request #23 from TrilonIO/chore/update-docs-and-exported-rules\n\nchore: update detect circular reference docs","shortMessageHtmlLink":"Merge pull request #23 from TrilonIO/chore/update-docs-and-exported-r…"}},{"before":null,"after":"5b5a707968c958235b42a9115fa485aba2236e97","ref":"refs/heads/chore/update-docs-and-exported-rules","pushedAt":"2024-01-25T12:17:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thiagomini","name":"Thiago Valentim","path":"/thiagomini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51245643?s=80&v=4"},"commit":{"message":"chore: update detect circular reference docs and add it to recommended rules","shortMessageHtmlLink":"chore: update detect circular reference docs and add it to recommende…"}},{"before":"9ebf38d08a098686344a781ff3ca54fbf7a63e6f","after":"d95cd9efcf7c92afcfc0cc51b645caefb4253e6c","ref":"refs/heads/main","pushedAt":"2024-01-24T22:22:04.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"thiagomini","name":"Thiago Valentim","path":"/thiagomini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51245643?s=80&v=4"},"commit":{"message":"Merge pull request #22 from TrilonIO/feat/detect-circular-reference\n\nfeat: detect circular dependency for services","shortMessageHtmlLink":"Merge pull request #22 from TrilonIO/feat/detect-circular-reference"}},{"before":"ba52a679d68599d998cf3734ccef69023129abf8","after":"3119d9698fc7f0b6acb40864ca01ae69b06e6205","ref":"refs/heads/feat/detect-circular-reference","pushedAt":"2024-01-24T22:20:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thiagomini","name":"Thiago Valentim","path":"/thiagomini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51245643?s=80&v=4"},"commit":{"message":"docs: add docs for new rule","shortMessageHtmlLink":"docs: add docs for new rule"}},{"before":"730602aa270d86c23a22a10a622b9ce81fe04174","after":"ba52a679d68599d998cf3734ccef69023129abf8","ref":"refs/heads/feat/detect-circular-reference","pushedAt":"2024-01-23T22:13:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thiagomini","name":"Thiago Valentim","path":"/thiagomini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51245643?s=80&v=4"},"commit":{"message":"feat: detect circular reference recognizes import alias","shortMessageHtmlLink":"feat: detect circular reference recognizes import alias"}},{"before":"6cf40431220746d85ef76538c3aa0039b6a6a920","after":"730602aa270d86c23a22a10a622b9ce81fe04174","ref":"refs/heads/feat/detect-circular-reference","pushedAt":"2024-01-23T13:08:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thiagomini","name":"Thiago Valentim","path":"/thiagomini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51245643?s=80&v=4"},"commit":{"message":"refactor: remove unnecessary guard clause","shortMessageHtmlLink":"refactor: remove unnecessary guard clause"}},{"before":"01355325a24d89899b0640c110e6154206b029bc","after":"6cf40431220746d85ef76538c3aa0039b6a6a920","ref":"refs/heads/feat/detect-circular-reference","pushedAt":"2024-01-23T13:07:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thiagomini","name":"Thiago Valentim","path":"/thiagomini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51245643?s=80&v=4"},"commit":{"message":"feat: detect module circular dependency","shortMessageHtmlLink":"feat: detect module circular dependency"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0xOVQwNzoxODo1NC4wMDAwMDBazwAAAAQ04Ym5","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0xOVQwNzoxODo1NC4wMDAwMDBazwAAAAQ04Ym5","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0yM1QxMzowNzoxOS4wMDAwMDBazwAAAAPm4L1f"}},"title":"Activity · TrilonIO/eslint-plugin"}