Skip to content

Commit 83fdfb1

Browse files
authored
Merge pull request #16 from macjuul/feat/ts-compiler-options
Allow additional TypeScript compiler options
2 parents c50f1e7 + b20ca90 commit 83fdfb1

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/index.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ function processOptions(options: Options, asSubPackage = true): RollupOptions {
3030
babelOptions,
3131
solidOptions,
3232
mappingName,
33+
tsCompilerOptions,
3334
...rollupOptions
3435
} = options;
3536
const currentDir = process.cwd();
@@ -146,6 +147,7 @@ function processOptions(options: Options, asSubPackage = true): RollupOptions {
146147
declarationDir: asSubPackage ? `dist/${name}` : `dist/types`,
147148
declaration: true,
148149
allowJs: true,
150+
...tsCompilerOptions
149151
});
150152

151153
program.emit();
@@ -291,6 +293,10 @@ export interface Options extends RollupOptions {
291293
* TODO: Document this
292294
*/
293295
mappingName?: string;
296+
/**
297+
* Additional TypeScript compiler options
298+
*/
299+
tsCompilerOptions?: ts.CompilerOptions;
294300
}
295301

296302
interface SolidOptions {

0 commit comments

Comments
 (0)