diff --git a/package.json b/package.json index 6f66d355..fb39d549 100644 --- a/package.json +++ b/package.json @@ -51,6 +51,7 @@ "source-map-support": "^0.5.10", "ts-jest": "^23.10.5", "typescript": "^3.2.2", + "git-rev-sync": "^1.12.0", "uglify-es": "^3.3.9" }, "dependencies": { diff --git a/rollup.config.js b/rollup.config.js index fd6c523c..8c82d743 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -1,4 +1,5 @@ import { version } from "./package.json"; +import git from "git-rev-sync"; // rollup.config.js export default { @@ -8,6 +9,6 @@ export default { format: "iife", name: "odoo", extend: true, - outro: `exports.core.version = '${version}';` + outro: `exports.core._version = '${version}';\nexports.core._date = '${new Date().toISOString()}';\nexports.core._hash = '${git.short()}';` } };