Skip to content

Commit da144a8

Browse files
committed
try to fix build with polyfills
1 parent ff6d805 commit da144a8

File tree

6 files changed

+38
-28
lines changed

6 files changed

+38
-28
lines changed

.babelrc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"presets": [["@babel/preset-env", { "useBuiltIns": "usage", "corejs": 3 }]]
3+
}

package-lock.json

Lines changed: 14 additions & 13 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,26 @@
11
{
22
"version": "0.1.2",
3+
"name": "lazy-collections",
4+
"author": "Robin Malfait",
5+
"module": "dist/lazy-collections.esm.js",
36
"license": "MIT",
47
"main": "dist/index.js",
58
"typings": "dist/index.d.ts",
69
"files": [
710
"dist"
811
],
12+
"engines": {
13+
"node": ">=13"
14+
},
915
"scripts": {
1016
"start": "tsdx watch",
1117
"build": "tsdx build",
1218
"test": "tsdx test",
13-
"tdd": "tsdx test --watchAll",
19+
"tdd": "tsdx test --watch",
1420
"lint": "tsdx lint",
15-
"prepare": "tsdx build"
21+
"format": "tsdx lint --fix",
22+
"prepare": "npm run build"
1623
},
17-
"peerDependencies": {},
1824
"husky": {
1925
"hooks": {
2026
"pre-commit": "tsdx lint"
@@ -26,19 +32,19 @@
2632
"singleQuote": true,
2733
"trailingComma": "es5"
2834
},
29-
"name": "lazy-collections",
30-
"author": "Robin Malfait",
31-
"module": "dist/lazy-collections.esm.js",
35+
"browserslist": {
36+
"node": "current node"
37+
},
3238
"devDependencies": {
39+
"@babel/preset-env": "^7.8.4",
3340
"@types/jest": "^25.1.2",
3441
"fast-check": "^1.22.2",
35-
"husky": "^4.2.1",
42+
"husky": "^4.2.2",
3643
"tsdx": "^0.12.3",
3744
"tslib": "^1.10.0",
3845
"typescript": "^3.7.5"
3946
},
4047
"dependencies": {
41-
"core-js": "^3.6.4",
42-
"regenerator-runtime": "^0.13.3"
48+
"core-js": "^3.6.4"
4349
}
4450
}

src/index.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
import "core-js/stable";
2-
import "regenerator-runtime/runtime";
1+
// Polyfills
2+
import 'core-js/stable';
3+
import 'regenerator-runtime/runtime';
34

45
// Main program composers
56
export * from './compose';

src/takeWhile.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,3 @@ export function takeWhile<T>(fn: Fn<T>) {
1111
}
1212
};
1313
}
14-

tsconfig.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
{
22
"include": ["src", "types"],
33
"compilerOptions": {
4-
"target": "ESNext",
5-
"module": "ESNext",
6-
"lib": ["ESNext"],
4+
"target": "ES6",
5+
"module": "ES6",
6+
"lib": [],
77
"downlevelIteration": true,
88
"importHelpers": true,
99
"declaration": true,

0 commit comments

Comments
 (0)