{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":80691801,"defaultBranch":"master","name":"rollup-plugin-typescript2","ownerLogin":"ezolenko","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-02-02T04:02:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1617834?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1695834946.0","currentOid":""},"activityList":{"items":[{"before":"e9ede1d50bfc87472fdbb89e4e2c273da26ba768","after":"f87b140e88b8834cf47a686d4e6079f5b1e9488e","ref":"refs/heads/master","pushedAt":"2023-09-27T17:17:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ezolenko","name":"Eugene Zolenko","path":"/ezolenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617834?s=80&v=4"},"commit":{"message":"- package version","shortMessageHtmlLink":"- package version"}},{"before":"592ed5c9dd7794689b30352d28b49e325c79962e","after":"e9ede1d50bfc87472fdbb89e4e2c273da26ba768","ref":"refs/heads/master","pushedAt":"2023-09-27T17:09:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ezolenko","name":"Eugene Zolenko","path":"/ezolenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617834?s=80&v=4"},"commit":{"message":"- build","shortMessageHtmlLink":"- build"}},{"before":"80fc5567a227c6f455f2402df850072411bf9754","after":null,"ref":"refs/heads/eslint","pushedAt":"2023-09-26T16:20:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"}},{"before":"fc853768ec03f04b21ab5e8321e4215ac046aa8c","after":"592ed5c9dd7794689b30352d28b49e325c79962e","ref":"refs/heads/master","pushedAt":"2023-09-26T16:02:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ezolenko","name":"Eugene Zolenko","path":"/ezolenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617834?s=80&v=4"},"commit":{"message":"switching from tslint (deprecated) to eslint (#463)\n\n* - switching from tslint (deprecated) to eslint\r\n\r\nCo-authored-by: Anton Gilgur <4970083+agilgur5@users.noreply.github.com>","shortMessageHtmlLink":"switching from tslint (deprecated) to eslint (#463)"}},{"before":"2a7e5b3330c57fc288b710bc3d6acc88554858a7","after":"80fc5567a227c6f455f2402df850072411bf9754","ref":"refs/heads/eslint","pushedAt":"2023-09-26T15:34:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ezolenko","name":"Eugene Zolenko","path":"/ezolenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617834?s=80&v=4"},"commit":{"message":"Apply suggestions from code review\n\nCo-authored-by: Anton Gilgur <4970083+agilgur5@users.noreply.github.com>","shortMessageHtmlLink":"Apply suggestions from code review"}},{"before":"6a464e833ce6da0bcddcbd01d14ead4593a2eac6","after":"2a7e5b3330c57fc288b710bc3d6acc88554858a7","ref":"refs/heads/eslint","pushedAt":"2023-09-26T06:02:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ezolenko","name":"Eugene Zolenko","path":"/ezolenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617834?s=80&v=4"},"commit":{"message":"- reverting find-cache-dir because it breaks tsjest","shortMessageHtmlLink":"- reverting find-cache-dir because it breaks tsjest"}},{"before":"6f0146d77c8319409c9600f47079ee25f0326854","after":"6a464e833ce6da0bcddcbd01d14ead4593a2eac6","ref":"refs/heads/eslint","pushedAt":"2023-09-26T05:51:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ezolenko","name":"Eugene Zolenko","path":"/ezolenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617834?s=80&v=4"},"commit":{"message":"- updates for review","shortMessageHtmlLink":"- updates for review"}},{"before":"9eb7753c38d0ceee2285d5562fb914a3c1e9ec68","after":"6f0146d77c8319409c9600f47079ee25f0326854","ref":"refs/heads/eslint","pushedAt":"2023-09-26T05:43:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ezolenko","name":"Eugene Zolenko","path":"/ezolenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617834?s=80&v=4"},"commit":{"message":"Update package.json\n\nCo-authored-by: Anton Gilgur <4970083+agilgur5@users.noreply.github.com>","shortMessageHtmlLink":"Update package.json"}},{"before":null,"after":"9eb7753c38d0ceee2285d5562fb914a3c1e9ec68","ref":"refs/heads/eslint","pushedAt":"2023-09-26T04:18:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ezolenko","name":"Eugene Zolenko","path":"/ezolenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617834?s=80&v=4"},"commit":{"message":"- switching from tslint (deprecated) to eslint","shortMessageHtmlLink":"- switching from tslint (deprecated) to eslint"}},{"before":"0cc93fd0430520c97aea500ceba976ffe225bdd3","after":null,"ref":"refs/heads/watchmodecache","pushedAt":"2023-07-19T08:47:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"}},{"before":"ce2038d368f9f19e64d1c1efd6360a433a8fa886","after":"fc853768ec03f04b21ab5e8321e4215ac046aa8c","ref":"refs/heads/master","pushedAt":"2023-07-17T15:25:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ezolenko","name":"Eugene Zolenko","path":"/ezolenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617834?s=80&v=4"},"commit":{"message":"- build version","shortMessageHtmlLink":"- build version"}},{"before":"a6bd28b453b119423530d11928f06a31250a8927","after":null,"ref":"refs/heads/bug/437_2","pushedAt":"2023-07-17T15:22:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ezolenko","name":"Eugene Zolenko","path":"/ezolenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617834?s=80&v=4"}},{"before":"b43001e2975499e57cd656221b72c38868ba3c23","after":"ce2038d368f9f19e64d1c1efd6360a433a8fa886","ref":"refs/heads/master","pushedAt":"2023-07-17T15:22:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ezolenko","name":"Eugene Zolenko","path":"/ezolenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617834?s=80&v=4"},"commit":{"message":"support newer `moduleResolution` kinds\n\n* moduleResolution classic is overridden to node10, all other values are passed through from tsconfig\r\n* updating dev typescript to 5.1.3","shortMessageHtmlLink":"support newer moduleResolution kinds"}},{"before":"579683b34e913524e5d1cf59f95b6e7ff61fe412","after":"a6bd28b453b119423530d11928f06a31250a8927","ref":"refs/heads/bug/437_2","pushedAt":"2023-07-17T15:12:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ezolenko","name":"Eugene Zolenko","path":"/ezolenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617834?s=80&v=4"},"commit":{"message":"- rebuild","shortMessageHtmlLink":"- rebuild"}},{"before":"308eb8ffbebe562c3e34afad041aaae62cb9df82","after":"579683b34e913524e5d1cf59f95b6e7ff61fe412","ref":"refs/heads/bug/437_2","pushedAt":"2023-07-17T15:03:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ezolenko","name":"Eugene Zolenko","path":"/ezolenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617834?s=80&v=4"},"commit":{"message":"Update README.md\n\nCo-authored-by: Anton Gilgur <4970083+agilgur5@users.noreply.github.com>","shortMessageHtmlLink":"Update README.md"}},{"before":"c3be8b28fffc7c44706c1ef45e9ec1a58c941782","after":"308eb8ffbebe562c3e34afad041aaae62cb9df82","ref":"refs/heads/bug/437_2","pushedAt":"2023-07-14T16:31:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ezolenko","name":"Eugene Zolenko","path":"/ezolenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617834?s=80&v=4"},"commit":{"message":"- updates to readme and removing moduleResolution override","shortMessageHtmlLink":"- updates to readme and removing moduleResolution override"}},{"before":"976dadb53a62e32958f949b72a1c16093af2a329","after":"b43001e2975499e57cd656221b72c38868ba3c23","ref":"refs/heads/master","pushedAt":"2023-07-14T16:06:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ezolenko","name":"Eugene Zolenko","path":"/ezolenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617834?s=80&v=4"},"commit":{"message":"deps: auto-update `semver` via `npm audit fix` (#459)\n\n- updates several references to it in `package-lock.json`\r\n- removes a warning from NPM","shortMessageHtmlLink":"deps: auto-update semver via npm audit fix (#459)"}},{"before":"f8f8c8cad160eea9387113030f0eb9e3af3ae81b","after":"c3be8b28fffc7c44706c1ef45e9ec1a58c941782","ref":"refs/heads/bug/437_2","pushedAt":"2023-07-12T03:42:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ezolenko","name":"Eugene Zolenko","path":"/ezolenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617834?s=80&v=4"},"commit":{"message":"- updating readme","shortMessageHtmlLink":"- updating readme"}},{"before":"4d30a25293a199494c0d1756947efdbfd28583c5","after":"f8f8c8cad160eea9387113030f0eb9e3af3ae81b","ref":"refs/heads/bug/437_2","pushedAt":"2023-07-12T03:34:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ezolenko","name":"Eugene Zolenko","path":"/ezolenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617834?s=80&v=4"},"commit":{"message":"Update src/get-options-overrides.ts\n\nCo-authored-by: Anton Gilgur <4970083+agilgur5@users.noreply.github.com>","shortMessageHtmlLink":"Update src/get-options-overrides.ts"}},{"before":"61c7392a2bd7e2c1e606e92c850bd300bcef5509","after":"976dadb53a62e32958f949b72a1c16093af2a329","ref":"refs/heads/master","pushedAt":"2023-07-10T05:25:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ezolenko","name":"Eugene Zolenko","path":"/ezolenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617834?s=80&v=4"},"commit":{"message":"fix: hardcode declaration extension check (#456)\n\n* fix: preemptively `filter` type-only files to workaround Rollup bug\r\n\r\n- basically, right now, the addition of `this.load` on all `references` is causing Rollup to error out on JSON files\r\n - specifically, this is impacting `configPlugin` usage (i.e. `rollup.config.ts`), where previously one didn't need `@rollup/plugin-json`, but now it is erroring out without it\r\n - I tracked this down to be because of `this.load` specifically\r\n - to avoid this and similar such issues, we can preemptively `filter` out files before calling `this.resolve` / `this.load`, which should end up `exclude`ing JSON files and any other non-rpt2 files\r\n - this should also make it a bit more efficient to skip some recursion\r\n - and non-rpt2 files shouldn't include any type-only files\r\n\r\n- confirmed that this change fixes the error\r\n - and that the type-only tests still pass\r\n\r\n* refactor: use a common function for resolution checks\r\n\r\n- since the same logic is used in `resolveId` and these _should_ be equivalent\r\n\r\n- in the future, we might want to add more common logic to this function, e.g. `getAllReferences` removes `undefined` and uses `moduleNameResolver` as well, similar to `resolveId`\r\n - may not be so easy, so TBD\r\n - for instance, even moving the `undefined` check into the func required adding a type guard, as the compiler wasn't quite able to infer that passing the func meant it was not `undefined`\r\n\r\n* feat: also ignore `.d.cts` and `.d.mts` file extensions\r\n\r\n- support newer TS extensions\r\n\r\n- rpt2 should _always_ ignore declarations\r\n - regardless of the `exclude`; as in, if a user accidentally removes declarations in an override, rpt2 should still not directly read declarations\r\n - as they are normally read ambiently by TS and not _directly_ by Rollup or TS\r\n\r\n* fix comment -- there's more reasons why we shouldn't resolve all references\r\n\r\n- we don't `return false` in `resolveId`, so any new file that wasn't previously in Rollup's pipeline _must_ be resolved\r\n - `return` just defers to the next plugin, so, for a declaration, it eventually causes Rollup to try and fail to resolve on its own, giving an `Unexptected token` error message\r\n - but we _don't_ want to `return false` in `resolveId` if they _intentionally_ imported a declaration for some reason (e.g. if they're going to transform it in some way)\r\n - if we did `return false`, no other plugin could process either\r\n - so as a result, we should just never call `this.resolve()` on anything we don't expect to be able to resolve\r\n - i.e. don't add anything new to the pipeline that we don't resolve ourselves","shortMessageHtmlLink":"fix: hardcode declaration extension check (#456)"}},{"before":"68017aeb9eb81f9473bfe037ece52a837c1986b5","after":"61c7392a2bd7e2c1e606e92c850bd300bcef5509","ref":"refs/heads/master","pushedAt":"2023-07-10T05:11:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ezolenko","name":"Eugene Zolenko","path":"/ezolenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617834?s=80&v=4"},"commit":{"message":"github: mark `dist/*` as generated code (#457)\n\n- per https://docs.github.com/en/repositories/working-with-files/managing-files/customizing-how-changed-files-appear-on-github\r\n - and https://github.com/github-linguist/linguist/blob/master/docs/overrides.md#generated-code\r\n\r\n- should help a good bit with making diffs more condensed by default\r\n - can still uncollapse generated code, just that default will be collapsed","shortMessageHtmlLink":"github: mark dist/* as generated code (#457)"}},{"before":"9e72026102bd1bdcc60272b818b9842d60140bbe","after":null,"ref":"refs/heads/mts","pushedAt":"2023-07-07T19:20:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"}},{"before":"eb414301ed2fca48fc81aca10c6f3b6ae7072602","after":null,"ref":"refs/heads/module_es2022","pushedAt":"2023-07-04T20:49:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"}},{"before":"e7c02dc45b366df929b68476d6b45f299f1bb711","after":"4d30a25293a199494c0d1756947efdbfd28583c5","ref":"refs/heads/bug/437_2","pushedAt":"2023-06-23T16:04:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ezolenko","name":"Eugene Zolenko","path":"/ezolenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617834?s=80&v=4"},"commit":{"message":"- fix for unittest","shortMessageHtmlLink":"- fix for unittest"}},{"before":"290560e55a52453927e850ed58ac06889f258b6f","after":"e7c02dc45b366df929b68476d6b45f299f1bb711","ref":"refs/heads/bug/437_2","pushedAt":"2023-06-23T04:51:37.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"ezolenko","name":"Eugene Zolenko","path":"/ezolenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617834?s=80&v=4"},"commit":{"message":"Merge branch 'master' into bug/437_2","shortMessageHtmlLink":"Merge branch 'master' into bug/437_2"}},{"before":"ca4f45c0f8fe78763e801e33f735b9e3671915aa","after":"290560e55a52453927e850ed58ac06889f258b6f","ref":"refs/heads/bug/437_2","pushedAt":"2023-06-23T04:49:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ezolenko","name":"Eugene Zolenko","path":"/ezolenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617834?s=80&v=4"},"commit":{"message":"- removing old node versions from unittest env","shortMessageHtmlLink":"- removing old node versions from unittest env"}},{"before":"31f61f7e2419ee58407a9f25284c31b478f16676","after":"68017aeb9eb81f9473bfe037ece52a837c1986b5","ref":"refs/heads/master","pushedAt":"2023-06-23T04:22:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ezolenko","name":"Eugene Zolenko","path":"/ezolenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617834?s=80&v=4"},"commit":{"message":"Adding node 20.x to unit test environments","shortMessageHtmlLink":"Adding node 20.x to unit test environments"}},{"before":"2cb2660e5c1d424185b738a6627b76b63f99ec6d","after":"31f61f7e2419ee58407a9f25284c31b478f16676","ref":"refs/heads/master","pushedAt":"2023-06-23T04:17:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ezolenko","name":"Eugene Zolenko","path":"/ezolenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617834?s=80&v=4"},"commit":{"message":"- build for 0.35.0","shortMessageHtmlLink":"- build for 0.35.0"}},{"before":"f8613507cb5259b2cbb65f374e97014a5bd01569","after":"2cb2660e5c1d424185b738a6627b76b63f99ec6d","ref":"refs/heads/master","pushedAt":"2023-06-23T04:09:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ezolenko","name":"Eugene Zolenko","path":"/ezolenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617834?s=80&v=4"},"commit":{"message":"cts/mts support (#451)\n\nAdding cts/mts/d.cts/d.mts to the known typescript filetypes","shortMessageHtmlLink":"cts/mts support (#451)"}},{"before":"5beb1f39f02061823b4cfb85ff97a274ca909a2e","after":"ca4f45c0f8fe78763e801e33f735b9e3671915aa","ref":"refs/heads/bug/437_2","pushedAt":"2023-06-20T06:40:47.367Z","pushType":"push","commitsCount":1,"pusher":{"login":"ezolenko","name":"Eugene Zolenko","path":"/ezolenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617834?s=80&v=4"},"commit":{"message":"- updating typescript to 5.1.3","shortMessageHtmlLink":"- updating typescript to 5.1.3"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADilA3iAA","startCursor":null,"endCursor":null}},"title":"Activity ยท ezolenko/rollup-plugin-typescript2"}