Skip to content

Commit f13d0cc

Browse files
authored
refactor: standardize CSS file naming in plugin templates (#1012)
1 parent 22fc184 commit f13d0cc

File tree

16 files changed

+15
-16
lines changed

16 files changed

+15
-16
lines changed

packages/snap/src/create/templates/generate.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ const replaceTemplateVariables = (content: string, projectName: string): string
1010
const replacements: Record<string, string> = {
1111
'{{PROJECT_NAME}}': projectName,
1212
'{{PLUGIN_NAME}}': toPascalCase(projectName),
13-
'{{CSS_FILE_NAME}}': projectName.replace(/^@[^/]+\//, ''),
1413
}
1514

1615
return Object.entries(replacements).reduce((result, [key, value]) => {

packages/snap/src/create/templates/plugin/src/plugin.ts.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ export default function plugin(_motia: MotiaPluginContext): MotiaPlugin {
55
workbench: [
66
{
77
packageName: '{{PROJECT_NAME}}',
8-
cssImports: ['{{PROJECT_NAME}}/dist/{{CSS_FILE_NAME}}.css'],
8+
cssImports: ['{{PROJECT_NAME}}/dist/styles.css'],
99
label: 'Example',
1010
position: 'bottom',
1111
componentName: 'ExamplePage',

packages/snap/src/create/templates/plugin/tsdown.config.ts.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export default defineConfig([
3737
// Separate CSS build
3838
{
3939
entry: {
40-
index: './src/styles.css',
40+
styles: './src/styles.css',
4141
},
4242
format: 'esm',
4343
platform: 'browser',

packages/workbench/middleware.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ export const applyMiddleware = async ({ app, port, workbenchBase, plugins }: App
108108
},
109109
},
110110
optimizeDeps: {
111-
exclude: plugins.map((p) => p.packageName),
111+
exclude: ['@motiadev/workbench'],
112112
},
113113
plugins: [
114114
react({

plugins/plugin-bullmq/src/plugin.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ export default function plugin(motia: MotiaPluginContext): MotiaPlugin {
6666
workbench: [
6767
{
6868
packageName: '@motiadev/plugin-bullmq',
69-
cssImports: ['@motiadev/plugin-bullmq/dist/index.css'],
69+
cssImports: ['@motiadev/plugin-bullmq/dist/styles.css'],
7070
label: 'Queues',
7171
position: 'top',
7272
componentName: 'QueuesPage',

plugins/plugin-bullmq/tsdown.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ export default defineConfig([
3535
// Separate CSS build
3636
{
3737
entry: {
38-
index: './src/styles.css',
38+
styles: './src/styles.css',
3939
},
4040
format: 'esm',
4141
platform: 'browser',

plugins/plugin-endpoint/src/api/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ export function plugin({ lockedData }: MotiaPluginContext): MotiaPlugin {
4444
workbench: [
4545
{
4646
packageName: '@motiadev/plugin-endpoint',
47-
cssImports: ['@motiadev/plugin-endpoint/dist/index.css'],
47+
cssImports: ['@motiadev/plugin-endpoint/dist/styles.css'],
4848
label: 'Endpoints',
4949
position: 'top',
5050
componentName: 'EndpointsPage',

plugins/plugin-endpoint/tsdown.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ export default defineConfig([
3535
// Separate CSS build
3636
{
3737
entry: {
38-
index: './src/styles.css',
38+
styles: './src/styles.css',
3939
},
4040
format: 'esm',
4141
platform: 'browser',

plugins/plugin-example/src/plugin.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ export default function plugin(_motia: MotiaPluginContext): MotiaPlugin {
55
workbench: [
66
{
77
packageName: '@motiadev/plugin-example',
8-
cssImports: ['@motiadev/plugin-example/dist/index.css'],
8+
cssImports: ['@motiadev/plugin-example/dist/styles.css'],
99
label: 'Example',
1010
position: 'bottom',
1111
componentName: 'ExamplePage',

plugins/plugin-example/tsdown.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export default defineConfig([
3737
// Separate CSS build
3838
{
3939
entry: {
40-
index: './src/styles.css',
40+
styles: './src/styles.css',
4141
},
4242
format: 'esm',
4343
platform: 'browser',

0 commit comments

Comments
 (0)