{"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:1711065558.0","currentOid":""},"activityList":{"items":[{"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"}},{"before":"a79dbaf0dbbbe2068d754538a1ae791bd7ccf756","after":"a3adc4997802cd64e3a76545abd1f9ea32c8ffda","ref":"refs/heads/main","pushedAt":"2024-01-16T17:31:08.000Z","pushType":"push","commitsCount":3,"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":"f9d64c1340550dcf229970b274e73cb3b93490d7","after":"a79dbaf0dbbbe2068d754538a1ae791bd7ccf756","ref":"refs/heads/main","pushedAt":"2023-12-24T20:55: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":"Fix typo (#348)","shortMessageHtmlLink":"Fix typo (#348)"}},{"before":"bb1cc1a635f8aae08c293e4b14e1d5ed27b30b99","after":"f9d64c1340550dcf229970b274e73cb3b93490d7","ref":"refs/heads/main","pushedAt":"2023-12-06T16:10:08.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.1 version","shortMessageHtmlLink":"Release 11.0.1 version"}},{"before":"94d8be6d2afaf00835e394bc79836ecc5ac19666","after":"bb1cc1a635f8aae08c293e4b14e1d5ed27b30b99","ref":"refs/heads/main","pushedAt":"2023-12-06T14:48:41.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 estimo","shortMessageHtmlLink":"Update estimo"}},{"before":"bf5867f37a7a3c3fbbd6cdee8ca1483ba58e5ade","after":"94d8be6d2afaf00835e394bc79836ecc5ac19666","ref":"refs/heads/main","pushedAt":"2023-12-06T05:37:08.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 Vitest and other dependencies","shortMessageHtmlLink":"Update Vitest and other dependencies"}},{"before":"f93da47d20c05003c0126cb9e0aeb6212d4d672b","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/vite-5.0.5","pushedAt":"2023-12-06T05:18:10.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":"647a92837b5bdf02b632864eb6e42c24605737d1","after":"bf5867f37a7a3c3fbbd6cdee8ca1483ba58e5ade","ref":"refs/heads/main","pushedAt":"2023-12-06T05:18:03.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 4.5.0 to 5.0.5 (#347)\n\nBumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.5.0 to 5.0.5.\r\n- [Release notes](https://github.com/vitejs/vite/releases)\r\n- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)\r\n- [Commits](https://github.com/vitejs/vite/commits/v5.0.5/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 4.5.0 to 5.0.5 (#347)"}},{"before":null,"after":"f93da47d20c05003c0126cb9e0aeb6212d4d672b","ref":"refs/heads/dependabot/npm_and_yarn/vite-5.0.5","pushedAt":"2023-12-05T23:45:23.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 4.5.0 to 5.0.5\n\nBumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.5.0 to 5.0.5.\n- [Release notes](https://github.com/vitejs/vite/releases)\n- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)\n- [Commits](https://github.com/vitejs/vite/commits/v5.0.5/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 4.5.0 to 5.0.5"}},{"before":"3187bd62cd70f3c4df959cc03fdd70c9a7dd2c8f","after":"647a92837b5bdf02b632864eb6e42c24605737d1","ref":"refs/heads/main","pushedAt":"2023-11-13T01:13:09.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 version","shortMessageHtmlLink":"Release 11.0 version"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEHERmZQA","startCursor":null,"endCursor":null}},"title":"Activity · ai/size-limit"}