{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":132792753,"defaultBranch":"main","name":"svelte-preprocess","ownerLogin":"sveltejs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-05-09T17:43:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/23617963?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724791246.0","currentOid":""},"activityList":{"items":[{"before":"6cbc05b4f7fe64734bfccea08ddc3d262164372b","after":"21c8a68bb58739650dbe481a50eb18944af33ec0","ref":"refs/heads/remove-attributes","pushedAt":"2024-08-28T07:46:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dummdidumm","name":"Simon H","path":"/dummdidumm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5968653?s=80&v=4"},"commit":{"message":"code style","shortMessageHtmlLink":"code style"}},{"before":null,"after":"6cbc05b4f7fe64734bfccea08ddc3d262164372b","ref":"refs/heads/remove-attributes","pushedAt":"2024-08-27T20:40:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dummdidumm","name":"Simon H","path":"/dummdidumm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5968653?s=80&v=4"},"commit":{"message":"fix: remove preprocessor-specific attributes\n\n- global for style tags\n- src for script/style tags\n\nfixes #652","shortMessageHtmlLink":"fix: remove preprocessor-specific attributes"}},{"before":"45b46045630bbc54ffe642db15881461e18d96f9","after":"359b1f64342a9f6a211458eb86b8a072cbc080ee","ref":"refs/heads/main","pushedAt":"2024-07-28T18:45:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dummdidumm","name":"Simon H","path":"/dummdidumm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5968653?s=80&v=4"},"commit":{"message":"docs: update broken documentation example (#650)\n\nupdate documentation example to correctly use changes from PR #641","shortMessageHtmlLink":"docs: update broken documentation example (#650)"}},{"before":"170ab950ee6b3ef34a93ce5b3b03833c8c2dead9","after":"45b46045630bbc54ffe642db15881461e18d96f9","ref":"refs/heads/main","pushedAt":"2024-07-09T14:30:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dummdidumm","name":"Simon H","path":"/dummdidumm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5968653?s=80&v=4"},"commit":{"message":"chore: release 6.0.2","shortMessageHtmlLink":"chore: release 6.0.2"}},{"before":"9e5fe59fd89e8ded5a4bee53e68d76c976c78478","after":"170ab950ee6b3ef34a93ce5b3b03833c8c2dead9","ref":"refs/heads/main","pushedAt":"2024-07-09T14:16:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dummdidumm","name":"Simon H","path":"/dummdidumm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5968653?s=80&v=4"},"commit":{"message":"chore: remove all dependencies (#645)","shortMessageHtmlLink":"chore: remove all dependencies (#645)"}},{"before":"57c72884c9e511f1ece2500875781e3214ab2686","after":null,"ref":"refs/heads/options-robustness","pushedAt":"2024-07-09T13:41:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dummdidumm","name":"Simon H","path":"/dummdidumm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5968653?s=80&v=4"}},{"before":"a7a88c608a9f3fe20fdb9796361b5d16f55dc10b","after":"9e5fe59fd89e8ded5a4bee53e68d76c976c78478","ref":"refs/heads/main","pushedAt":"2024-07-09T13:41:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dummdidumm","name":"Simon H","path":"/dummdidumm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5968653?s=80&v=4"},"commit":{"message":"chore: fall back to verbatimModuleSyntax if possible (#649)\n\nIn case no tsconfig is found whatsoever, enable `verbatimModuleSyntax` to prevent stripping unused imports.\r\n\r\nAlso fix a related issue where the config passed manually was not properly parsed.\r\n\r\nAlso print warning message in bold to make it more visible.\r\n\r\nrelated to #643","shortMessageHtmlLink":"chore: fall back to verbatimModuleSyntax if possible (#649)"}},{"before":null,"after":"57c72884c9e511f1ece2500875781e3214ab2686","ref":"refs/heads/options-robustness","pushedAt":"2024-07-09T13:38:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dummdidumm","name":"Simon H","path":"/dummdidumm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5968653?s=80&v=4"},"commit":{"message":"chore: fall back to verbatimModuleSyntax if possible\n\nIn case no tsconfig is found whatsoever, enable `verbatimModuleSyntax` to prevent stripping unused imports.\n\nAlso fix a related issue where the config passed manually was not properly parsed.\n\nAlso print warning message in bold to make it more visible.\n\nrelated to #643","shortMessageHtmlLink":"chore: fall back to verbatimModuleSyntax if possible"}},{"before":"afb80ae3fa1cafcf5293c1ab274e99b1966c632f","after":"a7a88c608a9f3fe20fdb9796361b5d16f55dc10b","ref":"refs/heads/main","pushedAt":"2024-07-08T20:20:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dummdidumm","name":"Simon H","path":"/dummdidumm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5968653?s=80&v=4"},"commit":{"message":"docs: enhance TypeScript migration guide\n\nClarify and expand on some points","shortMessageHtmlLink":"docs: enhance TypeScript migration guide"}},{"before":"db603acd7eca03aa12d104b964843d956a7d9578","after":null,"ref":"refs/heads/options-fix","pushedAt":"2024-07-08T20:15:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dummdidumm","name":"Simon H","path":"/dummdidumm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5968653?s=80&v=4"}},{"before":"9918cb6487eb002524f2ad98f18b758e975208fc","after":"afb80ae3fa1cafcf5293c1ab274e99b1966c632f","ref":"refs/heads/main","pushedAt":"2024-07-08T20:15:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dummdidumm","name":"Simon H","path":"/dummdidumm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5968653?s=80&v=4"},"commit":{"message":"fix: remove customConditions tsconfig option (#648)\n\n...in order to prevent invalid config errors which could arise from us forcing a module resolution.\r\nfixes #646","shortMessageHtmlLink":"fix: remove customConditions tsconfig option (#648)"}},{"before":"40ff487f32f245a314b3f143f9208d288f6b2090","after":"9918cb6487eb002524f2ad98f18b758e975208fc","ref":"refs/heads/main","pushedAt":"2024-07-08T20:05:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dummdidumm","name":"Simon H","path":"/dummdidumm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5968653?s=80&v=4"},"commit":{"message":"docs: add missing TOC to Migration Guide (#647)","shortMessageHtmlLink":"docs: add missing TOC to Migration Guide (#647)"}},{"before":null,"after":"db603acd7eca03aa12d104b964843d956a7d9578","ref":"refs/heads/options-fix","pushedAt":"2024-07-08T20:04:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dummdidumm","name":"Simon H","path":"/dummdidumm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5968653?s=80&v=4"},"commit":{"message":"fix: remove customConditions tsconfig option\n\n...in order to prevent invalid config errors which could arise from us forcing a module resolution.\nfixes #646","shortMessageHtmlLink":"fix: remove customConditions tsconfig option"}},{"before":"a43de107846a5fe943b6d3910ac369e0dfca1ba1","after":"40ff487f32f245a314b3f143f9208d288f6b2090","ref":"refs/heads/main","pushedAt":"2024-06-14T09:59:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dummdidumm","name":"Simon H","path":"/dummdidumm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5968653?s=80&v=4"},"commit":{"message":"chore: release 6.0.1","shortMessageHtmlLink":"chore: release 6.0.1"}},{"before":"63bea0dd1d1b93163e99f252b03be1cc2bb0c08f","after":"a43de107846a5fe943b6d3910ac369e0dfca1ba1","ref":"refs/heads/main","pushedAt":"2024-06-14T09:56:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dummdidumm","name":"Simon H","path":"/dummdidumm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5968653?s=80&v=4"},"commit":{"message":"fix: deprecate default export in favor of named export (#641)\n\nThis deprecates the default export in favor of the new named export `sveltePreprocess`. It's done to ensure a better interop between CJS and ESM without resorting to hacks in the future. It also enables people using `\"module\": \"NodeNext\"` in their `tsconfig.json` to import without type errors.\r\nThe sub exports were also adjusted so that the transpiled TS output doesn't include `__importDefault` wrappers, which makes Node's static analysis miss those named exports.\r\n\r\nRelated: #591","shortMessageHtmlLink":"fix: deprecate default export in favor of named export (#641)"}},{"before":"e34d5658afba2e825d08d1ef9a3f5510fd5b6767","after":null,"ref":"refs/heads/default-imports-are-stupid","pushedAt":"2024-06-14T09:56:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dummdidumm","name":"Simon H","path":"/dummdidumm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5968653?s=80&v=4"}},{"before":"923cd108dac3c8f5259eb00f8fc254ea436df6e5","after":"e34d5658afba2e825d08d1ef9a3f5510fd5b6767","ref":"refs/heads/default-imports-are-stupid","pushedAt":"2024-06-14T09:28:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dummdidumm","name":"Simon H","path":"/dummdidumm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5968653?s=80&v=4"},"commit":{"message":"set type field","shortMessageHtmlLink":"set type field"}},{"before":"5aaeee8ee299d3a2667b297657f45da214cc9540","after":"923cd108dac3c8f5259eb00f8fc254ea436df6e5","ref":"refs/heads/default-imports-are-stupid","pushedAt":"2024-06-14T09:09:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dummdidumm","name":"Simon H","path":"/dummdidumm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5968653?s=80&v=4"},"commit":{"message":"lint","shortMessageHtmlLink":"lint"}},{"before":null,"after":"5aaeee8ee299d3a2667b297657f45da214cc9540","ref":"refs/heads/default-imports-are-stupid","pushedAt":"2024-06-14T09:05:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dummdidumm","name":"Simon H","path":"/dummdidumm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5968653?s=80&v=4"},"commit":{"message":"fix: deprecate default export in favor of named export\n\nThis deprecates the default export in favor of the new named export `sveltePreprocess`. It's done to ensure a better interop between CJS and ESM without resorting to hacks in the future. It also enables people using `\"module\": \"NodeNext\"` in their `tsconfig.json` to import without type errors.\nThe sub exports were also adjusted so that the transpiled TS output doesn't include `__importDefault` wrappers, which makes Node's static analysis miss those named exports.","shortMessageHtmlLink":"fix: deprecate default export in favor of named export"}},{"before":"e46b53e346a0a0d9bdcc5469f2fc777d4ae02884","after":"63bea0dd1d1b93163e99f252b03be1cc2bb0c08f","ref":"refs/heads/main","pushedAt":"2024-06-12T11:34:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dummdidumm","name":"Simon H","path":"/dummdidumm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5968653?s=80&v=4"},"commit":{"message":"chore: release svelte-preprocess 6","shortMessageHtmlLink":"chore: release svelte-preprocess 6"}},{"before":"c435ebd633b9b5d461e8256b748a9f6b28680965","after":"e46b53e346a0a0d9bdcc5469f2fc777d4ae02884","ref":"refs/heads/main","pushedAt":"2024-06-12T11:21:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dummdidumm","name":"Simon H","path":"/dummdidumm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5968653?s=80&v=4"},"commit":{"message":"breaking: remove preserve option (#622)\n\ncloses #305\r\ncloses #312\r\n\r\nTurns out the preserve option doesn't actually do anything useful anymore because it's now looking at lang and not type as it was originally. The original issues are already fixed without specifying preserve at all.","shortMessageHtmlLink":"breaking: remove preserve option (#622)"}},{"before":"133472c7c8ed6711c03d4f36fd4dff63a9c76c6e","after":"c435ebd633b9b5d461e8256b748a9f6b28680965","ref":"refs/heads/main","pushedAt":"2024-06-12T11:16:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dummdidumm","name":"Simon H","path":"/dummdidumm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5968653?s=80&v=4"},"commit":{"message":"fix: adjust globalifySelector to not split selectors with parentheses. (#632)\n\nFixes #501","shortMessageHtmlLink":"fix: adjust globalifySelector to not split selectors with parentheses. ("}},{"before":"ebc2076f5257fc30e367d6d62710006be77cc202","after":null,"ref":"refs/heads/svelte-preprocess-6","pushedAt":"2024-06-12T11:07:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dummdidumm","name":"Simon H","path":"/dummdidumm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5968653?s=80&v=4"}},{"before":"aa364777a81ed2a5ba905ba2b9f686a77d32ec27","after":"133472c7c8ed6711c03d4f36fd4dff63a9c76c6e","ref":"refs/heads/main","pushedAt":"2024-06-12T11:07:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dummdidumm","name":"Simon H","path":"/dummdidumm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5968653?s=80&v=4"},"commit":{"message":"breaking: svelte-preprocess 6 (#640)\n\n- breaking: remove TS mixed imports support, require TS 5.0 or higher\r\n- breaking: require Svelte 4+, Node 18+\r\n- breaking: add exports map\r\n- fix: adjust type import\r\n- fix: remove pug types from dependencies\r\n- fix: allow TS filename to be undefined, fixes #488\r\n- chore: replace jest with vitest\r\n- chore: relax eslint config\r\n- chore: bump peer deps, fixes #553, closes#635 \r\n- chore: update CI, closes #638\r\n- chore: get rid of magic-string as it's no longer used, bump node types\r\n- docs: migration info","shortMessageHtmlLink":"breaking: svelte-preprocess 6 (#640)"}},{"before":"3e0cb1bbec3484b8390be13d442f6d281d52297e","after":"ebc2076f5257fc30e367d6d62710006be77cc202","ref":"refs/heads/svelte-preprocess-6","pushedAt":"2024-06-12T11:03:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dummdidumm","name":"Simon H","path":"/dummdidumm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5968653?s=80&v=4"},"commit":{"message":"lint","shortMessageHtmlLink":"lint"}},{"before":null,"after":"3e0cb1bbec3484b8390be13d442f6d281d52297e","ref":"refs/heads/svelte-preprocess-6","pushedAt":"2024-06-12T10:58:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dummdidumm","name":"Simon H","path":"/dummdidumm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5968653?s=80&v=4"},"commit":{"message":"chore: get rid of magic-string as it's no longer used, bump node types","shortMessageHtmlLink":"chore: get rid of magic-string as it's no longer used, bump node types"}},{"before":"276037a78b8b0e30d99d042e84dda61e79c3a918","after":"aa364777a81ed2a5ba905ba2b9f686a77d32ec27","ref":"refs/heads/main","pushedAt":"2024-06-12T06:16:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dummdidumm","name":"Simon H","path":"/dummdidumm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5968653?s=80&v=4"},"commit":{"message":"chore: remove husky (#639)","shortMessageHtmlLink":"chore: remove husky (#639)"}},{"before":"2713b82d80cd6d40c1c12cebe31c4d25882bec13","after":"276037a78b8b0e30d99d042e84dda61e79c3a918","ref":"refs/heads/main","pushedAt":"2024-04-16T21:04:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Conduitry","name":null,"path":"/Conduitry","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16696352?s=80&v=4"},"commit":{"message":"chore(release): 5.1.4","shortMessageHtmlLink":"chore(release): 5.1.4"}},{"before":"c2107e529da9438ea5b8060aa471119940896e40","after":"2713b82d80cd6d40c1c12cebe31c4d25882bec13","ref":"refs/heads/main","pushedAt":"2024-04-16T21:01:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Conduitry","name":null,"path":"/Conduitry","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16696352?s=80&v=4"},"commit":{"message":"fix: remove pnpm version restriction (#629)","shortMessageHtmlLink":"fix: remove pnpm version restriction (#629)"}},{"before":"209312fe258fc1dc5eb6f0d81937c6962ca8bafc","after":"c2107e529da9438ea5b8060aa471119940896e40","ref":"refs/heads/main","pushedAt":"2023-12-18T11:08:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kaisermann","name":"Christian Kaisermann","path":"/kaisermann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12702016?s=80&v=4"},"commit":{"message":"chore(release): 5.1.3","shortMessageHtmlLink":"chore(release): 5.1.3"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEpjJr6AA","startCursor":null,"endCursor":null}},"title":"Activity ยท sveltejs/svelte-preprocess"}