File tree Expand file tree Collapse file tree 3 files changed +10
-4
lines changed
packages/migrate/migrations/svelte-5 Expand file tree Collapse file tree 3 files changed +10
-4
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ ' svelte-migrate ' : minor
3+ ---
4+
5+ feat: pass filename to ` migrate ` to allow for ` svelte:self ` migration
Original file line number Diff line number Diff line change @@ -143,7 +143,7 @@ export async function migrate() {
143143 if ( extensions . some ( ( ext ) => file . endsWith ( ext ) ) ) {
144144 if ( svelte_extensions . some ( ( ext ) => file . endsWith ( ext ) ) ) {
145145 update_svelte_file ( file , transform_module_code , ( code ) =>
146- transform_svelte_code ( code , migrate )
146+ transform_svelte_code ( code , migrate , { filename : file } )
147147 ) ;
148148 } else {
149149 update_js_file ( file , transform_module_code ) ;
Original file line number Diff line number Diff line change @@ -55,10 +55,11 @@ export function transform_module_code(code) {
5555
5656/**
5757 * @param {string } code
58- * @param {(source: code) => { code: string } } transform_code
58+ * @param {(source: string, options: { filename?: string }) => { code: string } } transform_code
59+ * @param {{ filename?: string } } options
5960 */
60- export function transform_svelte_code ( code , transform_code ) {
61- return transform_code ( code ) . code ;
61+ export function transform_svelte_code ( code , transform_code , options ) {
62+ return transform_code ( code , options ) . code ;
6263}
6364
6465/**
You can’t perform that action at this time.
0 commit comments