build declarations for libraries

This commit is contained in:
Jacob Overgaard
2023-03-07 15:31:56 +01:00
parent 23fc67193a
commit 8fd2bf910c
16 changed files with 34 additions and 59 deletions

View File

@@ -1,4 +1,4 @@
import config from '../../utils/rollup.config.js';
export default {
export default [
...config,
};
];

View File

@@ -1,4 +1,4 @@
import config from '../../utils/rollup.config.js';
export default {
export default [
...config,
};
];

View File

@@ -1,4 +0,0 @@
import config from '../../utils/rollup.config.js';
export default {
...config,
};

View File

@@ -1,5 +1,4 @@
import config from '../../utils/rollup.config.js';
export default {
export default [
...config,
input: 'index.out.ts'
};
];

View File

@@ -1,4 +0,0 @@
import config from '../../utils/rollup.config.js';
export default {
...config,
};

View File

@@ -1,4 +0,0 @@
import config from '../../utils/rollup.config.js';
export default {
...config,
};

View File

@@ -1,4 +0,0 @@
import config from '../../utils/rollup.config.js';
export default {
...config,
};

View File

@@ -1,4 +0,0 @@
import config from '../../utils/rollup.config.js';
export default {
...config,
};

View File

@@ -1,4 +0,0 @@
import config from '../../utils/rollup.config.js';
export default {
...config,
};

View File

@@ -1,4 +0,0 @@
import config from '../../utils/rollup.config.js';
export default {
...config,
};

View File

@@ -1,4 +1,4 @@
import config from '../../utils/rollup.config.js';
export default {
export default [
...config,
};
];

View File

@@ -1,4 +0,0 @@
import config from '../../utils/rollup.config.js';
export default {
...config,
};

View File

@@ -1,4 +0,0 @@
import config from '../../utils/rollup.config.js';
export default {
...config,
};

View File

@@ -1,4 +1,4 @@
import config from '../../utils/rollup.config.js';
export default {
export default [
...config,
};
];

View File

@@ -1,4 +1,4 @@
import config from '../../utils/rollup.config.js';
export default {
export default [
...config,
};
];

View File

@@ -1,15 +1,27 @@
import esbuild from 'rollup-plugin-esbuild';
import pluginJson from '@rollup/plugin-json';
import { nodeResolve } from '@rollup/plugin-node-resolve';
import dts from 'rollup-plugin-dts';
/** @type {import('rollup').RollupOptions} */
export default {
input: 'index.ts',
external: [/^@umbraco-cms\//],
output: {
file: 'dist/index.js',
format: 'es',
sourcemap: true,
/** @type {import('rollup').RollupOptions[]} */
export default [
{
input: 'index.ts',
external: [/^@umbraco-cms\//, /^lit/],
output: {
file: 'dist/index.js',
format: 'es',
sourcemap: true
},
plugins: [nodeResolve(), pluginJson(), esbuild()]
},
plugins: [nodeResolve(), pluginJson(), esbuild({ sourceMap: true })],
};
{
input: 'index.ts',
external: [/^@umbraco-cms\//, /^lit/],
output: {
file: './dist/index.d.ts',
format: 'es'
},
plugins: [dts()],
}
];