{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":95340099,"defaultBranch":"main","name":"size-limit","ownerLogin":"ai","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-06-25T05:18:40.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19343?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715884300.0","currentOid":""},"activityList":{"items":[{"before":"d1f280e2e4da45cbf32a50e590ac091ff8ad0aa8","after":"d0d681d7d0c686773650ba1af03d892f0081e761","ref":"refs/heads/main","pushedAt":"2024-05-16T18:31:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ai","name":"Andrey Sitnik","path":"/ai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19343?s=80&v=4"},"commit":{"message":"Revert version back to work locally","shortMessageHtmlLink":"Revert version back to work locally"}},{"before":"88d3ce2c809a72367f64eac507012c0f77fb4733","after":"d1f280e2e4da45cbf32a50e590ac091ff8ad0aa8","ref":"refs/heads/main","pushedAt":"2024-05-16T18:23:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ai","name":"Andrey Sitnik","path":"/ai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19343?s=80&v=4"},"commit":{"message":"Update dependencies","shortMessageHtmlLink":"Update dependencies"}},{"before":"4d32d27203f8e3f6c3af838196ba656faf1e02b1","after":"88d3ce2c809a72367f64eac507012c0f77fb4733","ref":"refs/heads/main","pushedAt":"2024-05-16T17:10:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ai","name":"Andrey Sitnik","path":"/ai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19343?s=80&v=4"},"commit":{"message":"Fix type of `plugins` parameter to be an array of functions (#362)","shortMessageHtmlLink":"Fix type of plugins parameter to be an array of functions (#362)"}},{"before":"ec84d656f999049e9b463666124ec863bac641f8","after":"4d32d27203f8e3f6c3af838196ba656faf1e02b1","ref":"refs/heads/main","pushedAt":"2024-05-09T21:06:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ai","name":"Andrey Sitnik","path":"/ai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19343?s=80&v=4"},"commit":{"message":"Return versions for local development","shortMessageHtmlLink":"Return versions for local development"}},{"before":"58216308d3e8511137d3984e3b94fc62a4c399fd","after":"ec84d656f999049e9b463666124ec863bac641f8","ref":"refs/heads/main","pushedAt":"2024-05-09T21:01:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ai","name":"Andrey Sitnik","path":"/ai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19343?s=80&v=4"},"commit":{"message":"Update bump script","shortMessageHtmlLink":"Update bump script"}},{"before":"abbc1e5b089ce4f6d44265865d33646ddbda523e","after":"58216308d3e8511137d3984e3b94fc62a4c399fd","ref":"refs/heads/main","pushedAt":"2024-05-09T20:58:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ai","name":"Andrey Sitnik","path":"/ai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19343?s=80&v=4"},"commit":{"message":"Update lock file","shortMessageHtmlLink":"Update lock file"}},{"before":"d097a37a5ecf31d3fc703f34f6cd8bab7f484c35","after":"abbc1e5b089ce4f6d44265865d33646ddbda523e","ref":"refs/heads/main","pushedAt":"2024-05-09T20:58:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ai","name":"Andrey Sitnik","path":"/ai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19343?s=80&v=4"},"commit":{"message":"Remove debug file","shortMessageHtmlLink":"Remove debug file"}},{"before":"1a9702574680d91ce47f7b660a561aa0eb78f9c7","after":"d097a37a5ecf31d3fc703f34f6cd8bab7f484c35","ref":"refs/heads/main","pushedAt":"2024-05-09T20:56:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ai","name":"Andrey Sitnik","path":"/ai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19343?s=80&v=4"},"commit":{"message":"Update dependencies","shortMessageHtmlLink":"Update dependencies"}},{"before":"96782641a6449292e0495bad5d1d81feb62e973e","after":"1a9702574680d91ce47f7b660a561aa0eb78f9c7","ref":"refs/heads/main","pushedAt":"2024-05-09T20:40:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ai","name":"Andrey Sitnik","path":"/ai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19343?s=80&v=4"},"commit":{"message":"Move to Node.js 22","shortMessageHtmlLink":"Move to Node.js 22"}},{"before":"85a0d1d0b94dae4bc0e60a5cdf12c34a4093e5d4","after":"96782641a6449292e0495bad5d1d81feb62e973e","ref":"refs/heads/main","pushedAt":"2024-03-21T23:59:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ai","name":"Andrey Sitnik","path":"/ai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19343?s=80&v=4"},"commit":{"message":"Release 11.1.2 version","shortMessageHtmlLink":"Release 11.1.2 version"}},{"before":"ed7b9ab3129d61b4ad977efb5ee831b0238287f4","after":"85a0d1d0b94dae4bc0e60a5cdf12c34a4093e5d4","ref":"refs/heads/main","pushedAt":"2024-03-21T23:57:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ai","name":"Andrey Sitnik","path":"/ai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19343?s=80&v=4"},"commit":{"message":"Update dependencies","shortMessageHtmlLink":"Update dependencies"}},{"before":"2d063b997568b4bcc90dc0df1a248d0686e599d3","after":"ed7b9ab3129d61b4ad977efb5ee831b0238287f4","ref":"refs/heads/main","pushedAt":"2024-03-21T23:56:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ai","name":"Andrey Sitnik","path":"/ai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19343?s=80&v=4"},"commit":{"message":"Support css content in esbuild plugin (#361)","shortMessageHtmlLink":"Support css content in esbuild plugin (#361)"}},{"before":"bf4908079ee319e359294890dabec654e3190cb3","after":"2d063b997568b4bcc90dc0df1a248d0686e599d3","ref":"refs/heads/main","pushedAt":"2024-03-16T04:22:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ai","name":"Andrey Sitnik","path":"/ai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19343?s=80&v=4"},"commit":{"message":"Release 11.1.1 version","shortMessageHtmlLink":"Release 11.1.1 version"}},{"before":"1d072156f8152f25f9dfe79ed0aa86d68297cd91","after":"bf4908079ee319e359294890dabec654e3190cb3","ref":"refs/heads/main","pushedAt":"2024-03-16T04:20:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ai","name":"Andrey Sitnik","path":"/ai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19343?s=80&v=4"},"commit":{"message":"Update dependencies","shortMessageHtmlLink":"Update dependencies"}},{"before":"20ba5dad0e6d14925ec3370df72a881fe7293481","after":"1d072156f8152f25f9dfe79ed0aa86d68297cd91","ref":"refs/heads/main","pushedAt":"2024-03-16T04:18:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ai","name":"Andrey Sitnik","path":"/ai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19343?s=80&v=4"},"commit":{"message":"Fix config file path resolution on windows (#359)","shortMessageHtmlLink":"Fix config file path resolution on windows (#359)"}},{"before":"388845bc8669efab1bfebcedc5579fa622f78119","after":"20ba5dad0e6d14925ec3370df72a881fe7293481","ref":"refs/heads/main","pushedAt":"2024-03-13T15:51:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ai","name":"Andrey Sitnik","path":"/ai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19343?s=80&v=4"},"commit":{"message":"Release 11.1 version","shortMessageHtmlLink":"Release 11.1 version"}},{"before":"b36e823d264fc5b4bb04edad58d76b05762a580b","after":"388845bc8669efab1bfebcedc5579fa622f78119","ref":"refs/heads/main","pushedAt":"2024-03-13T15:49:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ai","name":"Andrey Sitnik","path":"/ai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19343?s=80&v=4"},"commit":{"message":"Add TS docs","shortMessageHtmlLink":"Add TS docs"}},{"before":"4ffac8032248d955b28f150f07cefcd62d4c232d","after":"b36e823d264fc5b4bb04edad58d76b05762a580b","ref":"refs/heads/main","pushedAt":"2024-03-13T15:46:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ai","name":"Andrey Sitnik","path":"/ai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19343?s=80&v=4"},"commit":{"message":"Add support for TypeScript config files (`.size-limit.ts`, `.size-limit.mts`, `.size-limit.cts`) (#355)\n\n* Add `jiti` to dependencies\r\n\r\n* Add support for loading TypeScript config files dynamically\r\n\r\n* Test all config file extension/module type combos with fixtures.\r\n\r\n* Manually define `__filename`\r\n\r\n* Increase the `timeout` to accommodate the new added number of tests\r\n\r\n* Shorten test descriptions in `get-config.test.js`\r\n\r\n* Add very loose type definitions\r\n\r\n* Add types definition file to `package.json`\r\n\r\n* Copy documentation from `README.md` and paste as JSDocs\r\n\r\n* Add `SizeLimitConfig` type to `index.d.ts`\r\n\r\n* Fix minor type issue in JSDocs\r\n\r\n* Add `satisfies SizeLimitConfig` to TS fixtures\r\n\r\n* Rename `_jiti` to `buildJiti` in `get-config.js`\r\n\r\n* Remove manually defined `__filename`\r\n\r\n* Run ESLint fix on all files\r\n\r\n* Change `Config` from a `type` to an `interface`\r\n\r\n* Rename `Config` interface to `Check`\r\n\r\n* Add new lines between properties of `Check` interface\r\n\r\n* Run ESLint fix on all files\r\n\r\n* Add `sizeLimitAPI` function to `index.d.ts`\r\n\r\n* Dynamically import `jiti`\r\n\r\n - Dynamically import `jiti` to avoid unnecessary initialization for non TS config files\r\n\r\n* Exclude `.d.ts` files from coverage\r\n\r\n* Replace the deprecated `test.watchExclude` with `server.watch.ignored`\r\n\r\n* Retry failed tests during CI\r\n\r\n* Add JSDocs for the `Check` interface\r\n\r\n* Disable `fileParallelism` during CI\r\n\r\n* Run ESLint fix on all files","shortMessageHtmlLink":"Add support for TypeScript config files (.size-limit.ts, `.size-lim…"}},{"before":"986857c0d8f61f2b7d0cbabce8c6d746f16fd992","after":"4ffac8032248d955b28f150f07cefcd62d4c232d","ref":"refs/heads/main","pushedAt":"2024-03-13T15:44:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ai","name":"Andrey Sitnik","path":"/ai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19343?s=80&v=4"},"commit":{"message":"Fix ensure compatibility with ES and CommonJS module systems for StatoscopeWebpackPlugin (#358)\n\n* fix: ensure compatibility with ES and CommonJS module systems for StatoscopeWebpackPlugin\r\n\r\n* fix lint rule error\r\n\r\n---------\r\n\r\nCo-authored-by: hoo00nn ","shortMessageHtmlLink":"Fix ensure compatibility with ES and CommonJS module systems for Stat…"}},{"before":"cb1844f5d602c3576149bb68f01d0054f3452cf6","after":"986857c0d8f61f2b7d0cbabce8c6d746f16fd992","ref":"refs/heads/main","pushedAt":"2024-03-12T14:41:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ai","name":"Andrey Sitnik","path":"/ai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19343?s=80&v=4"},"commit":{"message":"Revert \"Fix StatoscopeWebpackPlugin import to support default export (#357)\"\n\nThis reverts commit cb1844f5d602c3576149bb68f01d0054f3452cf6.","shortMessageHtmlLink":"Revert \"Fix StatoscopeWebpackPlugin import to support default export (#…"}},{"before":"450ae46609495d56748f1e398f19f3ebd901cf8f","after":"cb1844f5d602c3576149bb68f01d0054f3452cf6","ref":"refs/heads/main","pushedAt":"2024-03-12T14:31:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ai","name":"Andrey Sitnik","path":"/ai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19343?s=80&v=4"},"commit":{"message":"Fix StatoscopeWebpackPlugin import to support default export (#357)\n\nThe import of StatoscopeWebpackPlugin was adjusted to use the default export, which is necessary when the module exports a single class or function as the default. This change ensures that the plugin is correctly instantiated whether the `why` flag is used or not, and it resolves issues that may arise if the module is not exporting an object with named exports. The `new StatoscopeWebpackPlugin` calls have been replaced with `new StatoscopeWebpackPlugin.default` to reflect this change.\r\n\r\nCo-authored-by: hoo00nn ","shortMessageHtmlLink":"Fix StatoscopeWebpackPlugin import to support default export (#357)"}},{"before":"65cabe6d819c2f50827b4dbcf635ed897cabbb45","after":"450ae46609495d56748f1e398f19f3ebd901cf8f","ref":"refs/heads/main","pushedAt":"2024-03-11T18:21:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ai","name":"Andrey Sitnik","path":"/ai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19343?s=80&v=4"},"commit":{"message":"Release 11.0.3 version","shortMessageHtmlLink":"Release 11.0.3 version"}},{"before":"88ca79f198d65df3921de499b7394c8a49cab02c","after":"65cabe6d819c2f50827b4dbcf635ed897cabbb45","ref":"refs/heads/main","pushedAt":"2024-03-11T17:31:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ai","name":"Andrey Sitnik","path":"/ai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19343?s=80&v=4"},"commit":{"message":"Move ESLint flat config","shortMessageHtmlLink":"Move ESLint flat config"}},{"before":"a94908e5e11756dc390bbb765c57be3cd040d1a8","after":"88ca79f198d65df3921de499b7394c8a49cab02c","ref":"refs/heads/main","pushedAt":"2024-03-11T17:18:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ai","name":"Andrey Sitnik","path":"/ai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19343?s=80&v=4"},"commit":{"message":"Update dependencies","shortMessageHtmlLink":"Update dependencies"}},{"before":"e70fd906c7f5451190ee2b54a507f9389bea87bb","after":"a94908e5e11756dc390bbb765c57be3cd040d1a8","ref":"refs/heads/main","pushedAt":"2024-03-11T17:13:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ai","name":"Andrey Sitnik","path":"/ai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19343?s=80&v=4"},"commit":{"message":"Add support `.mjs` config files (#353)\n\n* Add support for loading `.mjs` files in size-limit configuration\r\n\r\n* Bump `lilconfig`\r\n\r\n* Add `mjs-config-file` fixture\r\n\r\n* Add `js-config-file` fixture\r\n\r\n* Add tests for `.mjs` and `.js` config files\r\n\r\n* Add `dynamicImport` function to help load ESM `.js` config files\r\n\r\n* Add `js-config-file-with-type-module` fixture files\r\n\r\n* Add test for `.js` config file with \"type\": \"module\"\r\n\r\n* Format files","shortMessageHtmlLink":"Add support .mjs config files (#353)"}},{"before":"bdffcfb0b227ea350569805c2d5d4310c21f6cba","after":"e70fd906c7f5451190ee2b54a507f9389bea87bb","ref":"refs/heads/main","pushedAt":"2024-03-11T14:38:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ai","name":"Andrey Sitnik","path":"/ai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19343?s=80&v=4"},"commit":{"message":"Add Github release support","shortMessageHtmlLink":"Add Github release support"}},{"before":"d37da6a1eac1eb808a9aae7209da56fad0e816e1","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/vite-5.0.12","pushedAt":"2024-01-20T01:33:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"2ff2b02359421db11acdf86da5a4667ed6f7d700","after":"bdffcfb0b227ea350569805c2d5d4310c21f6cba","ref":"refs/heads/main","pushedAt":"2024-01-20T01:33:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ai","name":"Andrey Sitnik","path":"/ai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19343?s=80&v=4"},"commit":{"message":"Bump vite from 5.0.11 to 5.0.12 (#349)\n\nBumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.11 to 5.0.12.\r\n- [Release notes](https://github.com/vitejs/vite/releases)\r\n- [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md)\r\n- [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: vite\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump vite from 5.0.11 to 5.0.12 (#349)"}},{"before":null,"after":"d37da6a1eac1eb808a9aae7209da56fad0e816e1","ref":"refs/heads/dependabot/npm_and_yarn/vite-5.0.12","pushedAt":"2024-01-19T22:45:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump vite from 5.0.11 to 5.0.12\n\nBumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.11 to 5.0.12.\n- [Release notes](https://github.com/vitejs/vite/releases)\n- [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md)\n- [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite)\n\n---\nupdated-dependencies:\n- dependency-name: vite\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump vite from 5.0.11 to 5.0.12"}},{"before":"a3adc4997802cd64e3a76545abd1f9ea32c8ffda","after":"2ff2b02359421db11acdf86da5a4667ed6f7d700","ref":"refs/heads/main","pushedAt":"2024-01-16T17:36:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ai","name":"Andrey Sitnik","path":"/ai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19343?s=80&v=4"},"commit":{"message":"Release 11.0.2 version","shortMessageHtmlLink":"Release 11.0.2 version"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAES_U7AwA","startCursor":null,"endCursor":null}},"title":"Activity · ai/size-limit"}