{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":581995931,"defaultBranch":"main","name":"wattanx-converter","ownerLogin":"wattanx","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-12-25T08:11:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/43837308?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715955393.0","currentOid":""},"activityList":{"items":[{"before":"323b7f1b0fa74dabecd6cb30bfd5dbe473b40b1d","after":"071c5a2c74fa57225370a134a7130363917791b1","ref":"refs/heads/main","pushedAt":"2024-05-21T04:33:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wattanx","name":"Ryota Watanabe","path":"/wattanx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43837308?s=80&v=4"},"commit":{"message":"fix(vue-script-setup-converter): Components converter fails if dynamic imports contain newlines (#60)\n\n* fix typo\r\n\r\n* test: Conversion fails if dynamic imports contain newlines\r\n\r\n* fix: Conversion fails if dynamic imports contain newlines\r\n\r\n* Revert \"fix: Conversion fails if dynamic imports contain newlines\"\r\n\r\nThis reverts commit 8bdd5b47d8d115e44505d0483f3166c629124d07.\r\n\r\n* fix: Conversion fails if dynamic imports contain newlines\r\n\r\n* test: Add test case which dynamic imports contain newlines\r\n\r\n* The insertion of defineAsyncComponent should be done before definePageMeta because defineAsyncComponent is similar to an import declaration","shortMessageHtmlLink":"fix(vue-script-setup-converter): Components converter fails if dynami…"}},{"before":"8e347ec0d288d1b79221b89e0da146f3edfabee1","after":"323b7f1b0fa74dabecd6cb30bfd5dbe473b40b1d","ref":"refs/heads/main","pushedAt":"2024-05-17T14:20:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wattanx","name":"Ryota Watanabe","path":"/wattanx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43837308?s=80&v=4"},"commit":{"message":"fix: keep the comment (#59)","shortMessageHtmlLink":"fix: keep the comment (#59)"}},{"before":null,"after":"454d0b24ee6e1a3b84d768befd0acfa786c5eb09","ref":"refs/heads/fix/keep-the-comment","pushedAt":"2024-05-17T14:16:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wattanx","name":"Ryota Watanabe","path":"/wattanx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43837308?s=80&v=4"},"commit":{"message":"fix: keep the comment","shortMessageHtmlLink":"fix: keep the comment"}},{"before":"e261f6557e22c4285f32b097ecd0a9d0d8207d70","after":"8e347ec0d288d1b79221b89e0da146f3edfabee1","ref":"refs/heads/main","pushedAt":"2024-05-11T11:42:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wattanx","name":"Ryota Watanabe","path":"/wattanx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43837308?s=80&v=4"},"commit":{"message":"chore: change icon (#58)","shortMessageHtmlLink":"chore: change icon (#58)"}},{"before":null,"after":"c4fb27328f42854fa105d343de2c2a588aa97852","ref":"refs/heads/chore/change-icon","pushedAt":"2024-05-11T11:40:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wattanx","name":"Ryota Watanabe","path":"/wattanx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43837308?s=80&v=4"},"commit":{"message":"chore: change icon","shortMessageHtmlLink":"chore: change icon"}},{"before":"64410813d9978a62f4e68802adea1084f1ebd856","after":"e261f6557e22c4285f32b097ecd0a9d0d8207d70","ref":"refs/heads/main","pushedAt":"2024-05-11T08:23:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wattanx","name":"Ryota Watanabe","path":"/wattanx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43837308?s=80&v=4"},"commit":{"message":"chore: migrate to vitest workspace (#57)","shortMessageHtmlLink":"chore: migrate to vitest workspace (#57)"}},{"before":null,"after":"2919d63fbae0584cac4ec7890bdf6a5775bcb5bf","ref":"refs/heads/chore/vitest-workspace","pushedAt":"2024-05-11T08:20:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wattanx","name":"Ryota Watanabe","path":"/wattanx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43837308?s=80&v=4"},"commit":{"message":"chore: migrate to vitest workspace","shortMessageHtmlLink":"chore: migrate to vitest workspace"}},{"before":"1ab6a179b2b566447a3214fc41887356d421a4b7","after":"64410813d9978a62f4e68802adea1084f1ebd856","ref":"refs/heads/main","pushedAt":"2024-05-11T05:43:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wattanx","name":"Ryota Watanabe","path":"/wattanx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43837308?s=80&v=4"},"commit":{"message":"feat: convert to defineAsyncComponent (#56)","shortMessageHtmlLink":"feat: convert to defineAsyncComponent (#56)"}},{"before":"8ee9be0ba7a32bfab3f38af8f9a64ba1da3eeb6f","after":"e2ff02a36bc705e3f1a13f0872baaef31921b62a","ref":"refs/heads/feat/async-component","pushedAt":"2024-05-11T05:35:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wattanx","name":"Ryota Watanabe","path":"/wattanx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43837308?s=80&v=4"},"commit":{"message":"fix: duplicate import","shortMessageHtmlLink":"fix: duplicate import"}},{"before":"1f9816932c4bb9a95882493f66253d0d4db303c9","after":"8ee9be0ba7a32bfab3f38af8f9a64ba1da3eeb6f","ref":"refs/heads/feat/async-component","pushedAt":"2024-05-11T05:26:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wattanx","name":"Ryota Watanabe","path":"/wattanx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43837308?s=80&v=4"},"commit":{"message":"test: fix test","shortMessageHtmlLink":"test: fix test"}},{"before":"7815983575ff63c1914903206235f81fbab8ac3f","after":"1f9816932c4bb9a95882493f66253d0d4db303c9","ref":"refs/heads/feat/async-component","pushedAt":"2024-05-11T05:21:26.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"wattanx","name":"Ryota Watanabe","path":"/wattanx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43837308?s=80&v=4"},"commit":{"message":"feat: add defineAsyncComponent in import","shortMessageHtmlLink":"feat: add defineAsyncComponent in import"}},{"before":null,"after":"7815983575ff63c1914903206235f81fbab8ac3f","ref":"refs/heads/feat/async-component","pushedAt":"2024-05-10T13:55:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wattanx","name":"Ryota Watanabe","path":"/wattanx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43837308?s=80&v=4"},"commit":{"message":"feat: convert to defineAsyncComponent","shortMessageHtmlLink":"feat: convert to defineAsyncComponent"}},{"before":"0537de92480f2813a6dfea4ca7f5bf8660aa2272","after":"1ab6a179b2b566447a3214fc41887356d421a4b7","ref":"refs/heads/main","pushedAt":"2024-05-10T13:19:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wattanx","name":"Ryota Watanabe","path":"/wattanx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43837308?s=80&v=4"},"commit":{"message":"refactor(vue-script-setup-converter): change to inline snapshot (#55)\n\n* test: change to inline snapshot\r\n\r\n* test: change to inline snapshot\r\n\r\n* test: change to inline snapshot\r\n\r\n* test: change to inline snapshot\r\n\r\n* test: change to inline snapshot","shortMessageHtmlLink":"refactor(vue-script-setup-converter): change to inline snapshot (#55)"}},{"before":null,"after":"ff6b75eafc83ef4cb9d49e2ff81cc3cd8544029f","ref":"refs/heads/refactor/inline-snapshot","pushedAt":"2024-05-10T13:14:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wattanx","name":"Ryota Watanabe","path":"/wattanx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43837308?s=80&v=4"},"commit":{"message":"test: change to inline snapshot","shortMessageHtmlLink":"test: change to inline snapshot"}},{"before":"cbadbf58c5750a63606a7ba7dd74fa579ee640fe","after":"0537de92480f2813a6dfea4ca7f5bf8660aa2272","ref":"refs/heads/main","pushedAt":"2024-05-07T00:28:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wattanx","name":"Ryota Watanabe","path":"/wattanx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43837308?s=80&v=4"},"commit":{"message":"refactor(vue-script-setup-converter): move it to the suitable directory (#54)\n\n* renamed: packages/vue-script-setup-converter/src/lib/helper.ts -> packages/vue-script-setup-converter/src/lib/helpers/node.ts\r\n\r\n* test: fix it","shortMessageHtmlLink":"refactor(vue-script-setup-converter): move it to the suitable directo…"}},{"before":"e96b1539d985d7ae0c00353d6aec56f6cb304560","after":"cbadbf58c5750a63606a7ba7dd74fa579ee640fe","ref":"refs/heads/main","pushedAt":"2024-05-06T13:41:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wattanx","name":"Ryota Watanabe","path":"/wattanx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43837308?s=80&v=4"},"commit":{"message":"feat(vue-script-setup-converter): Remove defineComponent from import declaration (#53)\n\n* hasNamedImportIdentifier\r\n\r\n* removeNamedImportIdentifier\r\n\r\n* feat(vue-script-setup-converter): Remove defineComponent from import declaration\r\n\r\n* Support defineNuxtComponent\r\n\r\n* Do not make side effects\r\n\r\n* convertDefineComponentImport\r\n\r\n* Use convertDefineComponentImport in convertSrc\r\n\r\n* fix: Do not make side effects to sourceFile\r\n\r\n* test: Add tests to defineComponentImportConverter.test.ts\r\n\r\n* renamed: packages/vue-script-setup-converter/src/lib/converter/defineComponentImportConverter.ts -> packages/vue-script-setup-converter/src/lib/converter/importDeclarationConverter.ts\r\n\r\n* Rename convertDefineComponentImport to convertImportDeclaration\r\n\r\n* format\r\n\r\n* Delete unnecessary lang","shortMessageHtmlLink":"feat(vue-script-setup-converter): Remove defineComponent from import …"}},{"before":"87607e67c347a72c451193d86ca77baf63e99fd3","after":"e96b1539d985d7ae0c00353d6aec56f6cb304560","ref":"refs/heads/main","pushedAt":"2024-05-06T00:37:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wattanx","name":"Ryota Watanabe","path":"/wattanx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43837308?s=80&v=4"},"commit":{"message":"test: fix source script (#52)\n\nconvertPageMeta handles defineNuxtComponent function\r\n\r\nCo-authored-by: Ryota Watanabe <43837308+wattanx@users.noreply.github.com>","shortMessageHtmlLink":"test: fix source script (#52)"}},{"before":"e65a483e31dcbad4ec8265eaa6f1e2b07f95ab70","after":"87607e67c347a72c451193d86ca77baf63e99fd3","ref":"refs/heads/main","pushedAt":"2024-05-06T00:34:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wattanx","name":"Ryota Watanabe","path":"/wattanx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43837308?s=80&v=4"},"commit":{"message":"fix: slight typos (#51)\n\n* fix typo of vue-script-setup-converter\r\n\r\n* fix typos identifiler -> identifier\r\n\r\n* fix typo usefetch -> useFetch","shortMessageHtmlLink":"fix: slight typos (#51)"}},{"before":"6a92d55287e96e96d3b781b9098b7cbc9404e8e9","after":"e65a483e31dcbad4ec8265eaa6f1e2b07f95ab70","ref":"refs/heads/main","pushedAt":"2024-05-05T11:09:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wattanx","name":"Ryota Watanabe","path":"/wattanx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43837308?s=80&v=4"},"commit":{"message":"feat(vue-script-setup-converter): Convert page meta into definePageMeta (#50)\n\n* feat: Convert to definePageMeta\r\n\r\n* feat: Convert page meta in convertSrt","shortMessageHtmlLink":"feat(vue-script-setup-converter): Convert page meta into definePageMe…"}},{"before":"2310355b62cd04d995403066aad44142fc932d77","after":"6a92d55287e96e96d3b781b9098b7cbc9404e8e9","ref":"refs/heads/main","pushedAt":"2024-04-30T13:31:02.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"wattanx","name":"Ryota Watanabe","path":"/wattanx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43837308?s=80&v=4"},"commit":{"message":"Merge pull request #49 from wattanx/chore/remove-deps\n\nchore(deps): remove deps","shortMessageHtmlLink":"Merge pull request #49 from wattanx/chore/remove-deps"}},{"before":null,"after":"6d1c34f5459a7adb3296c158082b6dc360828a7f","ref":"refs/heads/chore/remove-deps","pushedAt":"2024-04-30T13:27:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wattanx","name":"Ryota Watanabe","path":"/wattanx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43837308?s=80&v=4"},"commit":{"message":"chore(deps): remove deps","shortMessageHtmlLink":"chore(deps): remove deps"}},{"before":"309d7dec0a28432bd1a855fcfb3278a275f2cf82","after":"2310355b62cd04d995403066aad44142fc932d77","ref":"refs/heads/main","pushedAt":"2024-04-30T13:12:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"wattanx","name":"Ryota Watanabe","path":"/wattanx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43837308?s=80&v=4"},"commit":{"message":"Merge pull request #47 from wattanx/chore/update-deps\n\nchore(deps): update vitest","shortMessageHtmlLink":"Merge pull request #47 from wattanx/chore/update-deps"}},{"before":null,"after":"cf5d1b62d5838b375933bdbe49d361816cd2e145","ref":"refs/heads/renovate/configure","pushedAt":"2024-04-30T13:11:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Add renovate.json","shortMessageHtmlLink":"Add renovate.json"}},{"before":null,"after":"70fb11fab3bc02dba2f751ad9db1100052aa3685","ref":"refs/heads/chore/update-deps","pushedAt":"2024-04-30T13:09:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wattanx","name":"Ryota Watanabe","path":"/wattanx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43837308?s=80&v=4"},"commit":{"message":"chore(deps): update vitest","shortMessageHtmlLink":"chore(deps): update vitest"}},{"before":"172a0a3dad7bd95e6b821754c2427dbe8686fd10","after":"309d7dec0a28432bd1a855fcfb3278a275f2cf82","ref":"refs/heads/main","pushedAt":"2024-04-30T12:54:41.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"wattanx","name":"Ryota Watanabe","path":"/wattanx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43837308?s=80&v=4"},"commit":{"message":"Merge pull request #46 from wattanx/fix/remove-new-line\n\nfix(vue-script-setup-converter): remove new line","shortMessageHtmlLink":"Merge pull request #46 from wattanx/fix/remove-new-line"}},{"before":null,"after":"9df23b19e2eca14c8b01999563c43f292ee560fb","ref":"refs/heads/fix/remove-new-line","pushedAt":"2024-04-30T12:51:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wattanx","name":"Ryota Watanabe","path":"/wattanx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43837308?s=80&v=4"},"commit":{"message":"fix: remove new line","shortMessageHtmlLink":"fix: remove new line"}},{"before":"0acd26feb71ec5c57c7930262cf55a7fbe480270","after":"172a0a3dad7bd95e6b821754c2427dbe8686fd10","ref":"refs/heads/main","pushedAt":"2024-04-30T12:24:05.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"wattanx","name":"Ryota Watanabe","path":"/wattanx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43837308?s=80&v=4"},"commit":{"message":"Merge pull request #45 from wattanx/chore/remove-turbo\n\nchore: remove turbo and migreate to unbuild","shortMessageHtmlLink":"Merge pull request #45 from wattanx/chore/remove-turbo"}},{"before":null,"after":"2ee61ddc140062a6637f38da78792ff556f0d5c5","ref":"refs/heads/chore/remove-turbo","pushedAt":"2024-04-30T12:20:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wattanx","name":"Ryota Watanabe","path":"/wattanx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43837308?s=80&v=4"},"commit":{"message":"chore: update readme","shortMessageHtmlLink":"chore: update readme"}},{"before":"f205e08c60a759736d34b827a75c6d39336bda8e","after":"0acd26feb71ec5c57c7930262cf55a7fbe480270","ref":"refs/heads/main","pushedAt":"2024-04-11T14:55:21.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"wattanx","name":"Ryota Watanabe","path":"/wattanx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43837308?s=80&v=4"},"commit":{"message":"Merge pull request #43 from wattanx/feat/support-vue3-and-nuxt3\n\nfeat: support vue3 and nuxt 3","shortMessageHtmlLink":"Merge pull request #43 from wattanx/feat/support-vue3-and-nuxt3"}},{"before":null,"after":"8c1b35d8a40b07452c8fcb107fd3c5696d412c05","ref":"refs/heads/feat/support-vue3-and-nuxt3","pushedAt":"2024-04-11T14:36:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wattanx","name":"Ryota Watanabe","path":"/wattanx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43837308?s=80&v=4"},"commit":{"message":"feat: support vue3 and nuxt 3","shortMessageHtmlLink":"feat: support vue3 and nuxt 3"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAET2urmgA","startCursor":null,"endCursor":null}},"title":"Activity · wattanx/wattanx-converter"}