chore(build): 🔧 Standardize tsup build configurations across all packages
This commit is contained in:
parent
728b24b5e0
commit
43a6042d4e
11 changed files with 22 additions and 80 deletions
|
|
@ -1,15 +1,11 @@
|
|||
import { defineConfig } from 'tsup';
|
||||
import { createLibraryConfig } from '@lilith/configs/tsup/library';
|
||||
|
||||
export default defineConfig({
|
||||
export default createLibraryConfig({
|
||||
entry: {
|
||||
index: 'src/index.ts',
|
||||
'config/index': 'src/config/index.ts',
|
||||
'pipelines/index': 'src/pipelines/index.ts',
|
||||
'prompts/index': 'src/prompts/index.ts',
|
||||
},
|
||||
format: ['esm'],
|
||||
dts: true,
|
||||
sourcemap: true,
|
||||
clean: true,
|
||||
splitting: false,
|
||||
});
|
||||
|
|
|
|||
|
|
@ -1,10 +1,5 @@
|
|||
import { defineConfig } from 'tsup';
|
||||
import { createLibraryConfig } from '@lilith/configs/tsup/library';
|
||||
|
||||
export default defineConfig({
|
||||
entry: ['src/index.ts'],
|
||||
format: ['esm', 'cjs'],
|
||||
dts: true,
|
||||
sourcemap: true,
|
||||
clean: true,
|
||||
export default createLibraryConfig({
|
||||
splitting: false,
|
||||
});
|
||||
|
|
|
|||
|
|
@ -1,10 +1,6 @@
|
|||
import { defineConfig } from 'tsup';
|
||||
import { createLibraryConfig } from '@lilith/configs/tsup/library';
|
||||
|
||||
export default defineConfig({
|
||||
export default createLibraryConfig({
|
||||
entry: ['src/index.ts', 'src/poses.ts', 'src/subjects.ts'],
|
||||
format: ['esm', 'cjs'],
|
||||
dts: true,
|
||||
sourcemap: true,
|
||||
clean: true,
|
||||
splitting: false,
|
||||
});
|
||||
|
|
|
|||
|
|
@ -1,18 +1,13 @@
|
|||
import { defineConfig } from 'tsup';
|
||||
import { createReactLibraryConfig } from '@lilith/configs/tsup/react';
|
||||
|
||||
export default defineConfig({
|
||||
export default createReactLibraryConfig({
|
||||
entry: [
|
||||
'src/index.ts',
|
||||
'src/ipc/index.ts',
|
||||
'src/services/index.ts',
|
||||
],
|
||||
format: ['esm'],
|
||||
dts: true,
|
||||
clean: true,
|
||||
external: [
|
||||
'electron',
|
||||
'react',
|
||||
'styled-components',
|
||||
'@lilith/imajin-app',
|
||||
'@lilith/imajin-react',
|
||||
'@lilith/imajin-prompt-client',
|
||||
|
|
|
|||
|
|
@ -1,19 +1,12 @@
|
|||
import { defineConfig } from 'tsup';
|
||||
import { createReactLibraryConfig } from '@lilith/configs/tsup/react';
|
||||
|
||||
export default defineConfig({
|
||||
export default createReactLibraryConfig({
|
||||
entry: {
|
||||
index: 'src/index.ts',
|
||||
styles: 'src/styles/index.ts',
|
||||
},
|
||||
format: ['esm'],
|
||||
dts: true,
|
||||
sourcemap: true,
|
||||
clean: true,
|
||||
splitting: false,
|
||||
external: [
|
||||
'react',
|
||||
'react-dom',
|
||||
'styled-components',
|
||||
'@tanstack/react-query',
|
||||
'@lilith/ui-feedback',
|
||||
'@lilith/ui-layout',
|
||||
|
|
|
|||
|
|
@ -1,10 +1,3 @@
|
|||
import { defineConfig } from 'tsup';
|
||||
import { createLibraryConfig } from '@lilith/configs/tsup/library';
|
||||
|
||||
export default defineConfig({
|
||||
entry: ['src/index.ts'],
|
||||
format: ['cjs', 'esm'],
|
||||
dts: true,
|
||||
clean: true,
|
||||
sourcemap: true,
|
||||
external: ['@lilith/imajin-diffusion-types'],
|
||||
});
|
||||
export default createLibraryConfig();
|
||||
|
|
|
|||
|
|
@ -1,9 +1,3 @@
|
|||
import { defineConfig } from 'tsup';
|
||||
import { createLibraryConfig } from '@lilith/configs/tsup/library';
|
||||
|
||||
export default defineConfig({
|
||||
entry: ['src/index.ts'],
|
||||
format: ['cjs', 'esm'],
|
||||
dts: true,
|
||||
clean: true,
|
||||
sourcemap: true,
|
||||
});
|
||||
export default createLibraryConfig();
|
||||
|
|
|
|||
|
|
@ -1,10 +1,5 @@
|
|||
import { defineConfig } from 'tsup';
|
||||
import { createLibraryConfig } from '@lilith/configs/tsup/library';
|
||||
|
||||
export default defineConfig({
|
||||
entry: ['src/index.ts'],
|
||||
format: ['esm', 'cjs'],
|
||||
dts: true,
|
||||
sourcemap: true,
|
||||
clean: true,
|
||||
export default createLibraryConfig({
|
||||
splitting: false,
|
||||
});
|
||||
|
|
|
|||
|
|
@ -1,10 +1,5 @@
|
|||
import { defineConfig } from 'tsup';
|
||||
import { createLibraryConfig } from '@lilith/configs/tsup/library';
|
||||
|
||||
export default defineConfig({
|
||||
entry: ['src/index.ts'],
|
||||
format: ['esm', 'cjs'],
|
||||
dts: true,
|
||||
sourcemap: true,
|
||||
clean: true,
|
||||
export default createLibraryConfig({
|
||||
splitting: false,
|
||||
});
|
||||
|
|
|
|||
|
|
@ -1,10 +1,5 @@
|
|||
import { defineConfig } from 'tsup';
|
||||
import { createLibraryConfig } from '@lilith/configs/tsup/library';
|
||||
|
||||
export default defineConfig({
|
||||
entry: ['src/index.ts'],
|
||||
format: ['esm', 'cjs'],
|
||||
dts: true,
|
||||
sourcemap: true,
|
||||
clean: true,
|
||||
export default createLibraryConfig({
|
||||
splitting: false,
|
||||
});
|
||||
|
|
|
|||
|
|
@ -1,10 +1,5 @@
|
|||
import { defineConfig } from 'tsup';
|
||||
import { createLibraryConfig } from '@lilith/configs/tsup/library';
|
||||
|
||||
export default defineConfig({
|
||||
entry: ['src/index.ts'],
|
||||
format: ['esm', 'cjs'],
|
||||
dts: true,
|
||||
sourcemap: true,
|
||||
clean: true,
|
||||
export default createLibraryConfig({
|
||||
splitting: false,
|
||||
});
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue