diff --git a/.gitignore b/.gitignore index bca51b3..c532600 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,3 @@ node_modules/ +tslib.mjs + diff --git a/package.json b/package.json index 76d8726..6811184 100644 --- a/package.json +++ b/package.json @@ -21,9 +21,19 @@ "type": "git", "url": "https://github.com/Microsoft/tslib.git" }, + "scripts": { + "prepare": "cp tslib.es6.js tslib.mjs" + }, "main": "tslib.js", "module": "tslib.es6.js", "jsnext:main": "tslib.es6.js", + "exports": { + ".": { + "require": "./tslib.js", + "import": "./tslib.mjs" + } + }, "typings": "tslib.d.ts", "sideEffects": false } +