mirror of
https://github.com/odoo/owl.git
synced 2025-10-06 19:59:41 +07:00
[IMP] tooling: add another d.ts file
This commit is contained in:
committed by
Géry Debongnie
parent
385e118e58
commit
8a967e5b2d
+2
-1
@@ -5,7 +5,7 @@
|
|||||||
"main": "dist/owl.cjs.js",
|
"main": "dist/owl.cjs.js",
|
||||||
"browser": "dist/owl.iife.js",
|
"browser": "dist/owl.iife.js",
|
||||||
"module": "dist/owl.es.js",
|
"module": "dist/owl.es.js",
|
||||||
"types": "dist/types/index.d.ts",
|
"types": "dist/types/owl.d.ts",
|
||||||
"files": [
|
"files": [
|
||||||
"dist"
|
"dist"
|
||||||
],
|
],
|
||||||
@@ -55,6 +55,7 @@
|
|||||||
"npm-run-all": "^4.1.5",
|
"npm-run-all": "^4.1.5",
|
||||||
"prettier": "2.4.1",
|
"prettier": "2.4.1",
|
||||||
"rollup": "^2.56.3",
|
"rollup": "^2.56.3",
|
||||||
|
"rollup-plugin-dts": "^4.2.2",
|
||||||
"rollup-plugin-terser": "^7.0.2",
|
"rollup-plugin-terser": "^7.0.2",
|
||||||
"rollup-plugin-typescript2": "^0.31.1",
|
"rollup-plugin-typescript2": "^0.31.1",
|
||||||
"sass": "^1.16.1",
|
"sass": "^1.16.1",
|
||||||
|
|||||||
+17
-10
@@ -2,7 +2,7 @@ import pkg from "./package.json";
|
|||||||
import git from "git-rev-sync";
|
import git from "git-rev-sync";
|
||||||
import typescript from 'rollup-plugin-typescript2';
|
import typescript from 'rollup-plugin-typescript2';
|
||||||
import { terser } from "rollup-plugin-terser";
|
import { terser } from "rollup-plugin-terser";
|
||||||
|
import dts from "rollup-plugin-dts";
|
||||||
|
|
||||||
let input, output;
|
let input, output;
|
||||||
|
|
||||||
@@ -68,12 +68,19 @@ function getConfigForFormat(format, generatedFileName, outro, minified = false)
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
export default {
|
export default [
|
||||||
input,
|
{
|
||||||
output,
|
input,
|
||||||
plugins: [
|
output,
|
||||||
typescript({
|
plugins: [
|
||||||
useTsconfigDeclarationDir: true
|
typescript({
|
||||||
}),
|
useTsconfigDeclarationDir: true
|
||||||
]
|
}),
|
||||||
};
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
input: "dist/types/index.d.ts",
|
||||||
|
output: [{ file: "dist/types/owl.d.ts", format: "es" }],
|
||||||
|
plugins: [dts()],
|
||||||
|
},
|
||||||
|
];
|
||||||
|
|||||||
Reference in New Issue
Block a user