[IMP] tooling: add another d.ts file

This commit is contained in:
Simon Genin (ges)
2022-06-09 14:08:11 +02:00
committed by Géry Debongnie
parent 385e118e58
commit 8a967e5b2d
2 changed files with 19 additions and 11 deletions
+2 -1
View File
@@ -5,7 +5,7 @@
"main": "dist/owl.cjs.js",
"browser": "dist/owl.iife.js",
"module": "dist/owl.es.js",
"types": "dist/types/index.d.ts",
"types": "dist/types/owl.d.ts",
"files": [
"dist"
],
@@ -55,6 +55,7 @@
"npm-run-all": "^4.1.5",
"prettier": "2.4.1",
"rollup": "^2.56.3",
"rollup-plugin-dts": "^4.2.2",
"rollup-plugin-terser": "^7.0.2",
"rollup-plugin-typescript2": "^0.31.1",
"sass": "^1.16.1",
+17 -10
View File
@@ -2,7 +2,7 @@ import pkg from "./package.json";
import git from "git-rev-sync";
import typescript from 'rollup-plugin-typescript2';
import { terser } from "rollup-plugin-terser";
import dts from "rollup-plugin-dts";
let input, output;
@@ -68,12 +68,19 @@ function getConfigForFormat(format, generatedFileName, outro, minified = false)
};
}
export default {
input,
output,
plugins: [
typescript({
useTsconfigDeclarationDir: true
}),
]
};
export default [
{
input,
output,
plugins: [
typescript({
useTsconfigDeclarationDir: true
}),
]
},
{
input: "dist/types/index.d.ts",
output: [{ file: "dist/types/owl.d.ts", format: "es" }],
plugins: [dts()],
},
];