|
|
|
|
@ -1,11 +1,26 @@
|
|
|
|
|
export const component_filepath = 'src/some/deep/path/input.svelte';
|
|
|
|
|
|
|
|
|
|
import {magic_string_bundle} from '../../helpers';
|
|
|
|
|
|
|
|
|
|
export const component_filepath = 'src/some/deep/path/input.svelte';
|
|
|
|
|
export const component_file_basename = 'input.svelte';
|
|
|
|
|
export const css_file_basename = 'input.css';
|
|
|
|
|
|
|
|
|
|
export default {
|
|
|
|
|
const input_css = ' h1 {color: blue;}';
|
|
|
|
|
|
|
|
|
|
export default {
|
|
|
|
|
preprocess: [
|
|
|
|
|
{
|
|
|
|
|
style: ({ content, filename }) => {
|
|
|
|
|
const style_to_add = `/* Filename from preprocess: ${filename} */` + input_css;
|
|
|
|
|
return magic_string_bundle([
|
|
|
|
|
{ code: content, filename: component_file_basename },
|
|
|
|
|
{ code: style_to_add, filename: css_file_basename }
|
|
|
|
|
],component_filepath);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
js_map_sources: [component_file_basename],
|
|
|
|
|
|
|
|
|
|
css_map_sources: [css_file_basename,component_file_basename],
|
|
|
|
|
options: {
|
|
|
|
|
filename: component_filepath
|
|
|
|
|
},
|
|
|
|
|
|