Skip to content

Commit 86d5ab1

Browse files
committed
Removed regenerator runtime from all packages, as well as runtime helpers from some
1 parent 9f920e1 commit 86d5ab1

File tree

16 files changed

+68
-96
lines changed

16 files changed

+68
-96
lines changed

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
},
4444
{
4545
"path": "./packages/redux-requests-mock/dist/redux-requests-mock.min.js",
46-
"maxSize": "4 kB"
46+
"maxSize": "1 kB"
4747
},
4848
{
4949
"path": "./packages/redux-requests-react/dist/redux-requests-react.min.js",
+7-12
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,13 @@
11
{
22
"presets": [["@babel/preset-env", { "loose": true, "modules": false }]],
33
"env": {
4-
"test": {
4+
"cjs": {
55
"presets": [["@babel/preset-env", { "loose": true }]]
6+
},
7+
"test": {
8+
"presets": [
9+
["@babel/preset-env", { "loose": true, "targets": {"node": "current"} } ]
10+
]
611
}
7-
},
8-
"plugins": [
9-
[
10-
"@babel/plugin-transform-runtime",
11-
{
12-
"corejs": false,
13-
"helpers": true,
14-
"regenerator": true
15-
}
16-
]
17-
]
12+
}
1813
}

packages/redux-requests-axios/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"test": "jest src",
2727
"test:cover": "jest --coverage src",
2828
"test-types": "tsc types/index.d.spec.ts --noEmit --lib es2015",
29-
"build:commonjs": "cross-env BABEL_ENV=test babel src --out-dir lib --ignore 'src/**/*.spec.js'",
29+
"build:commonjs": "cross-env BABEL_ENV=cjs babel src --out-dir lib --ignore 'src/**/*.spec.js'",
3030
"build:es": "cross-env babel src --out-dir es --ignore 'src/**/*.spec.js'",
3131
"build:umd": "webpack --mode development -o dist/redux-requests-axios.js",
3232
"build:umd:min": "webpack --mode production -o dist/redux-requests-axios.min.js",
+7-12
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,13 @@
11
{
22
"presets": [["@babel/preset-env", { "loose": true, "modules": false }]],
33
"env": {
4-
"test": {
4+
"cjs": {
55
"presets": [["@babel/preset-env", { "loose": true }]]
6+
},
7+
"test": {
8+
"presets": [
9+
["@babel/preset-env", { "loose": true, "targets": {"node": "current"} } ]
10+
]
611
}
7-
},
8-
"plugins": [
9-
[
10-
"@babel/plugin-transform-runtime",
11-
{
12-
"corejs": false,
13-
"helpers": true,
14-
"regenerator": true
15-
}
16-
]
17-
]
12+
}
1813
}

packages/redux-requests-fetch/package.json

+2-4
Original file line numberDiff line numberDiff line change
@@ -26,16 +26,15 @@
2626
"test": "jest src",
2727
"test:cover": "jest --coverage src",
2828
"test-types": "tsc types/index.d.spec.ts --noEmit --lib es2015",
29-
"build:commonjs": "cross-env BABEL_ENV=test babel src --out-dir lib --ignore 'src/**/*.spec.js'",
30-
"build:es": "cross-env babel src --out-dir es --ignore 'src/**/*.spec.js'",
29+
"build:commonjs": "cross-env BABEL_ENV=cjs babel src --out-dir lib --ignore 'src/**/*.spec.js'",
30+
"build:es": "babel src --out-dir es --ignore 'src/**/*.spec.js'",
3131
"build:umd": "webpack --mode development -o dist/redux-requests-fetch.js",
3232
"build:umd:min": "webpack --mode production -o dist/redux-requests-fetch.min.js",
3333
"build": "npm-run-all clean -p build:commonjs build:es build:umd build:umd:min",
3434
"build:watch": "nodemon --watch src --ignore src/**/*.spec.js --exec 'yarn run build:es'",
3535
"prepublish": "yarn run build"
3636
},
3737
"dependencies": {
38-
"@babel/runtime": "^7.2.0",
3938
"axios": ">=0.16.0"
4039
},
4140
"peerDependencies": {
@@ -44,7 +43,6 @@
4443
"devDependencies": {
4544
"@babel/cli": "7.8.4",
4645
"@babel/core": "7.9.6",
47-
"@babel/plugin-transform-runtime": "7.9.6",
4846
"@babel/preset-env": "7.9.6",
4947
"babel-jest": "25.1.0",
5048
"babel-loader": "8.1.0",
+7-12
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,13 @@
11
{
22
"presets": [["@babel/preset-env", { "loose": true, "modules": false }]],
33
"env": {
4-
"test": {
4+
"cjs": {
55
"presets": [["@babel/preset-env", { "loose": true }]]
6+
},
7+
"test": {
8+
"presets": [
9+
["@babel/preset-env", { "loose": true, "targets": {"node": "current"} } ]
10+
]
611
}
7-
},
8-
"plugins": [
9-
[
10-
"@babel/plugin-transform-runtime",
11-
{
12-
"corejs": false,
13-
"helpers": true,
14-
"regenerator": true
15-
}
16-
]
17-
]
12+
}
1813
}

packages/redux-requests-graphql/package.json

+2-3
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525
"test": "jest src",
2626
"test:cover": "jest --coverage src",
2727
"test-types": "tsc types/index.d.spec.ts --noEmit --lib es2015",
28-
"build:commonjs": "cross-env BABEL_ENV=test babel src --out-dir lib --ignore 'src/**/*.spec.js'",
29-
"build:es": "cross-env babel src --out-dir es --ignore 'src/**/*.spec.js'",
28+
"build:commonjs": "cross-env BABEL_ENV=cjs babel src --out-dir lib --ignore 'src/**/*.spec.js'",
29+
"build:es": "babel src --out-dir es --ignore 'src/**/*.spec.js'",
3030
"build:umd": "webpack --mode development -o dist/redux-requests-graphql.js",
3131
"build:umd:min": "webpack --mode production -o dist/redux-requests-graphql.min.js",
3232
"build": "npm-run-all clean -p build:commonjs build:es build:umd build:umd:min",
@@ -43,7 +43,6 @@
4343
"devDependencies": {
4444
"@babel/cli": "7.8.4",
4545
"@babel/core": "7.9.6",
46-
"@babel/plugin-transform-runtime": "7.9.6",
4746
"@babel/preset-env": "7.9.6",
4847
"babel-jest": "25.1.0",
4948
"babel-loader": "8.1.0",

packages/redux-requests-mock/.babelrc

+7-12
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,13 @@
11
{
22
"presets": [["@babel/preset-env", { "loose": true, "modules": false }]],
33
"env": {
4-
"test": {
4+
"cjs": {
55
"presets": [["@babel/preset-env", { "loose": true }]]
6+
},
7+
"test": {
8+
"presets": [
9+
["@babel/preset-env", { "loose": true, "targets": {"node": "current"} } ]
10+
]
611
}
7-
},
8-
"plugins": [
9-
[
10-
"@babel/plugin-transform-runtime",
11-
{
12-
"corejs": false,
13-
"helpers": true,
14-
"regenerator": true
15-
}
16-
]
17-
]
12+
}
1813
}

packages/redux-requests-mock/package.json

+2-6
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@
2727
"test": "jest src",
2828
"test:cover": "jest --coverage src",
2929
"test-types": "tsc types/index.d.spec.ts --noEmit --lib es2015",
30-
"build:commonjs": "cross-env BABEL_ENV=test babel src --out-dir lib --ignore 'src/**/*.spec.js'",
31-
"build:es": "cross-env babel src --out-dir es --ignore 'src/**/*.spec.js'",
30+
"build:commonjs": "cross-env BABEL_ENV=cjs babel src --out-dir lib --ignore 'src/**/*.spec.js'",
31+
"build:es": "babel src --out-dir es --ignore 'src/**/*.spec.js'",
3232
"build:umd": "webpack --mode development -o dist/redux-requests-mock.js",
3333
"build:umd:min": "webpack --mode production -o dist/redux-requests-mock.min.js",
3434
"build": "npm-run-all clean -p build:commonjs build:es build:umd build:umd:min",
@@ -41,7 +41,6 @@
4141
"devDependencies": {
4242
"@babel/cli": "7.8.4",
4343
"@babel/core": "7.9.6",
44-
"@babel/plugin-transform-runtime": "7.9.6",
4544
"@babel/preset-env": "7.9.6",
4645
"babel-jest": "25.1.0",
4746
"babel-loader": "8.1.0",
@@ -59,9 +58,6 @@
5958
"webpack": "4.42.0",
6059
"webpack-cli": "3.3.11"
6160
},
62-
"dependencies": {
63-
"@babel/runtime": "^7.2.0"
64-
},
6561
"publishConfig": {
6662
"access": "public"
6763
}
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
const sleep = ms => new Promise(resolve => setTimeout(resolve, ms));
22

3-
export const createDriver = (mockInstance, { timeout = 0 } = {}) => async (
3+
export const createDriver = (mockInstance, { timeout = 0 } = {}) => (
44
requestConfig,
55
requestAction,
66
) => {
7-
await sleep(timeout);
8-
return mockInstance[requestAction.type](requestConfig, requestAction);
7+
return sleep(timeout).then(() =>
8+
mockInstance[requestAction.type](requestConfig, requestAction),
9+
);
910
};
+7-12
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,13 @@
11
{
22
"presets": [["@babel/preset-env", { "loose": true, "modules": false }]],
33
"env": {
4-
"test": {
4+
"cjs": {
55
"presets": [["@babel/preset-env", { "loose": true }]]
6+
},
7+
"test": {
8+
"presets": [
9+
["@babel/preset-env", { "loose": true, "targets": {"node": "current"} } ]
10+
]
611
}
7-
},
8-
"plugins": [
9-
[
10-
"@babel/plugin-transform-runtime",
11-
{
12-
"corejs": false,
13-
"helpers": true,
14-
"regenerator": true
15-
}
16-
]
17-
]
12+
}
1813
}

packages/redux-requests-promise/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@
2626
"test": "jest src",
2727
"test:cover": "jest --coverage src",
2828
"test-types": "tsc types/index.d.spec.ts --noEmit --lib es2015,DOM",
29-
"build:commonjs": "cross-env BABEL_ENV=test babel src --out-dir lib --ignore 'src/**/*.spec.js'",
30-
"build:es": "cross-env babel src --out-dir es --ignore 'src/**/*.spec.js'",
29+
"build:commonjs": "cross-env BABEL_ENV=cjs babel src --out-dir lib --ignore 'src/**/*.spec.js'",
30+
"build:es": "babel src --out-dir es --ignore 'src/**/*.spec.js'",
3131
"build:umd": "webpack --mode development -o dist/redux-requests-promise.js",
3232
"build:umd:min": "webpack --mode production -o dist/redux-requests-promise.min.js",
3333
"build": "npm-run-all clean -p build:commonjs build:es build:umd build:umd:min",

packages/redux-requests-react/.babelrc

+9-10
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,20 @@
44
"@babel/preset-react"
55
],
66
"env": {
7-
"test": {
7+
"cjs": {
88
"presets": [
99
["@babel/preset-env", { "loose": true }],
1010
"@babel/preset-react"
1111
]
12+
},
13+
"test": {
14+
"presets": [
15+
["@babel/preset-env", { "loose": true, "targets": {"node": "current"} } ],
16+
"@babel/preset-react"
17+
]
1218
}
1319
},
1420
"plugins": [
15-
[
16-
"@babel/plugin-transform-runtime",
17-
{
18-
"corejs": false,
19-
"helpers": true,
20-
"regenerator": true
21-
}
22-
],
23-
["transform-react-remove-prop-types", { "mode": "wrap"} ]]
21+
["transform-react-remove-prop-types", { "mode": "wrap"} ]
22+
]
2423
}

packages/redux-requests-react/package.json

+2-3
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525
"test": "jest src",
2626
"test:cover": "jest --coverage src",
2727
"test-types": "tsc types/index.d.spec.tsx --noEmit --lib es2015 --jsx react",
28-
"build:commonjs": "cross-env BABEL_ENV=test babel src --out-dir lib --ignore 'src/**/*.spec.js'",
29-
"build:es": "cross-env babel src --out-dir es --ignore 'src/**/*.spec.js'",
28+
"build:commonjs": "cross-env BABEL_ENV=cjs babel src --out-dir lib --ignore 'src/**/*.spec.js'",
29+
"build:es": "babel src --out-dir es --ignore 'src/**/*.spec.js'",
3030
"build:umd": "webpack --mode development -o dist/redux-requests-react.js",
3131
"build:umd:min": "webpack --mode production -o dist/redux-requests-react.min.js",
3232
"build": "npm-run-all clean -p build:commonjs build:es build:umd build:umd:min",
@@ -46,7 +46,6 @@
4646
"devDependencies": {
4747
"@babel/cli": "7.8.4",
4848
"@babel/core": "7.9.6",
49-
"@babel/plugin-transform-runtime": "7.9.6",
5049
"@babel/preset-env": "7.9.6",
5150
"@babel/preset-react": "7.9.4",
5251
"@redux-requests/core": "^0.29.0",

packages/redux-requests/.babelrc

+6-1
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,13 @@
11
{
22
"presets": [["@babel/preset-env", { "loose": true, "modules": false }]],
33
"env": {
4-
"test": {
4+
"cjs": {
55
"presets": [["@babel/preset-env", { "loose": true }]]
6+
},
7+
"test": {
8+
"presets": [
9+
["@babel/preset-env", { "loose": true, "targets": {"node": "current"} } ]
10+
]
611
}
712
},
813
"plugins": [

packages/redux-requests/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@
2727
"test": "jest src",
2828
"test:cover": "jest --coverage src",
2929
"test-types": "tsc types/index.d.spec.ts --noEmit --lib es2015",
30-
"build:commonjs": "cross-env BABEL_ENV=test babel src --out-dir lib --ignore 'src/**/*.spec.js'",
31-
"build:es": "cross-env babel src --out-dir es --ignore 'src/**/*.spec.js'",
30+
"build:commonjs": "cross-env BABEL_ENV=cjs babel src --out-dir lib --ignore 'src/**/*.spec.js'",
31+
"build:es": "babel src --out-dir es --ignore 'src/**/*.spec.js'",
3232
"build:umd": "webpack --mode development -o dist/redux-requests.js",
3333
"build:umd:min": "webpack --mode production -o dist/redux-requests.min.js",
3434
"build": "npm-run-all clean -p build:commonjs build:es build:umd build:umd:min",

0 commit comments

Comments
 (0)