Skip to content

Commit 24369a4

Browse files
😒 chore(dev-deps): Upgrade.
1 parent e71089d commit 24369a4

File tree

4 files changed

+33
-37
lines changed

4 files changed

+33
-37
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
Tape library for JavaScript. Served with asynchronous goodness.
55
See [docs](https://aureooms.github.io/js-tape/index.html).
66

7-
> :warning: The code needs a ES2015+ polyfill to work (`regeneratorRuntime`),
8-
> for instance [@babel/polyfill](https://babeljs.io/docs/usage/polyfill).
7+
> :warning: The code requires `regeneratorRuntime` to be defined, for instance by importing
8+
> [regenerator-runtime/runtime](https://www.npmjs.com/package/regenerator-runtime).
99
1010
```js
1111
const stdin = fs.createReadStream( '/dev/stdin' , { encoding : 'utf8'} ) ;

doc/manual/usage.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
# Usage
22

3-
> :warning: The code needs a ES2015+ polyfill to work (`regeneratorRuntime`),
4-
> for instance [@babel/polyfill](https://babeljs.io/docs/usage/polyfill).
3+
> :warning: The code requires `regeneratorRuntime` to be defined, for instance by importing
4+
> [regenerator-runtime/runtime](https://www.npmjs.com/package/regenerator-runtime).
55
66
First, require the polyfill at the entry point of your application
77
```js
8-
require( '@babel/polyfill' ) ;
8+
require( 'regenerator-runtime/runtime' );
99
// or
10-
import '@babel/polyfill' ;
10+
import 'regenerator-runtime/runtime.js' ;
1111
```
1212

1313
Then, import the library where needed

package.json

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"test/src/**/*"
99
],
1010
"require": [
11-
"@babel/polyfill",
11+
"regenerator-runtime/runtime",
1212
"@babel/register"
1313
],
1414
"timeout": "1m"
@@ -17,12 +17,15 @@
1717
"presets": [
1818
"@babel/preset-env"
1919
],
20-
"plugins": [
21-
"@babel/plugin-proposal-async-generator-functions"
22-
],
2320
"env": {
21+
"test": {
22+
"sourceMaps": "inline"
23+
},
2424
"development": {
2525
"sourceMaps": "inline"
26+
},
27+
"production": {
28+
"sourceMaps": "inline"
2629
}
2730
}
2831
},
@@ -32,9 +35,7 @@
3235
"dependencies": {},
3336
"devDependencies": {
3437
"@babel/cli": "7.10.5",
35-
"@babel/core": "7.11.0",
36-
"@babel/plugin-proposal-async-generator-functions": "7.10.5",
37-
"@babel/polyfill": "7.10.4",
38+
"@babel/core": "7.11.1",
3839
"@babel/preset-env": "7.11.0",
3940
"@babel/register": "7.10.5",
4041
"ava": "3.11.1",
@@ -46,6 +47,7 @@
4647
"esdoc-standard-plugin": "1.0.0",
4748
"np": "6.4.0",
4849
"nyc": "15.1.0",
50+
"regenerator-runtime": "0.13.7",
4951
"xo": "0.32.1"
5052
},
5153
"files": [
@@ -66,13 +68,14 @@
6668
"url": "https://github.com/aureooms/js-tape"
6769
},
6870
"scripts": {
69-
"build": "rm -rf lib && babel src -d lib",
71+
"build": "babel --delete-dir-on-start --env-name production src -d lib",
7072
"cover": "nyc --reporter=lcov npm test",
7173
"esdoc": "esdoc",
7274
"prepare": "npm run build",
7375
"release": "np",
7476
"test": "xo && ava"
7577
},
78+
"sideEffects": false,
7679
"xo": {
7780
"prettier": true,
7881
"ignore": [

yarn.lock

Lines changed: 16 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -57,16 +57,16 @@
5757
invariant "^2.2.4"
5858
semver "^5.5.0"
5959

60-
"@babel/[email protected].0":
61-
version "7.11.0"
62-
resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.11.0.tgz#73b9c33f1658506887f767c26dae07798b30df76"
63-
integrity sha512-mkLq8nwaXmDtFmRkQ8ED/eA2CnVw4zr7dCztKalZXBvdK5EeNUAesrrwUqjQEzFgomJssayzB0aqlOsP1vGLqg==
60+
"@babel/[email protected].1":
61+
version "7.11.1"
62+
resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.11.1.tgz#2c55b604e73a40dc21b0e52650b11c65cf276643"
63+
integrity sha512-XqF7F6FWQdKGGWAzGELL+aCO1p+lRY5Tj5/tbT3St1G8NaH70jhhDIKknIZaDans0OQBG5wRAldROLHSt44BgQ==
6464
dependencies:
6565
"@babel/code-frame" "^7.10.4"
6666
"@babel/generator" "^7.11.0"
6767
"@babel/helper-module-transforms" "^7.11.0"
6868
"@babel/helpers" "^7.10.4"
69-
"@babel/parser" "^7.11.0"
69+
"@babel/parser" "^7.11.1"
7070
"@babel/template" "^7.10.4"
7171
"@babel/traverse" "^7.11.0"
7272
"@babel/types" "^7.11.0"
@@ -563,6 +563,11 @@
563563
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.11.0.tgz#a9d7e11aead25d3b422d17b2c6502c8dddef6a5d"
564564
integrity sha512-qvRvi4oI8xii8NllyEc4MDJjuZiNaRzyb7Y7lup1NqJV8TZHF4O27CcP+72WPn/k1zkgJ6WJfnIbk4jTsVAZHw==
565565

566+
"@babel/parser@^7.11.1":
567+
version "7.11.3"
568+
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.11.3.tgz#9e1eae46738bcd08e23e867bab43e7b95299a8f9"
569+
integrity sha512-REo8xv7+sDxkKvoxEywIdsNFiZLybwdI7hcT5uEPyQrSMB4YQ973BfC9OOrD/81MaIjh6UxdulIQXkjmiH3PcA==
570+
566571
"@babel/parser@^7.7.5", "@babel/parser@^7.9.0":
567572
version "7.9.4"
568573
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.9.4.tgz#68a35e6b0319bbc014465be43828300113f2f2e8"
@@ -578,15 +583,6 @@
578583
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.8.6.tgz#ba5c9910cddb77685a008e3c587af8d27b67962c"
579584
integrity sha512-trGNYSfwq5s0SgM1BMEB8hX3NDmO7EP2wsDGDexiaKMB92BaRpS+qZfpkMqUBhcsOTBwNy9B/jieo4ad/t/z2g==
580585

581-
582-
version "7.10.5"
583-
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.10.5.tgz#3491cabf2f7c179ab820606cec27fed15e0e8558"
584-
integrity sha512-cNMCVezQbrRGvXJwm9fu/1sJj9bHdGAgKodZdLqOQIpfoH3raqmRPBM17+lh7CzhiKRRBrGtZL9WcjxSoGYUSg==
585-
dependencies:
586-
"@babel/helper-plugin-utils" "^7.10.4"
587-
"@babel/helper-remap-async-to-generator" "^7.10.4"
588-
"@babel/plugin-syntax-async-generators" "^7.8.0"
589-
590586
"@babel/plugin-proposal-async-generator-functions@^7.10.4":
591587
version "7.10.4"
592588
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.10.4.tgz#4b65abb3d9bacc6c657aaa413e56696f9f170fc6"
@@ -1046,14 +1042,6 @@
10461042
"@babel/helper-create-regexp-features-plugin" "^7.10.4"
10471043
"@babel/helper-plugin-utils" "^7.10.4"
10481044

1049-
1050-
version "7.10.4"
1051-
resolved "https://registry.yarnpkg.com/@babel/polyfill/-/polyfill-7.10.4.tgz#915e5bfe61490ac0199008e35ca9d7d151a8e45a"
1052-
integrity sha512-8BYcnVqQ5kMD2HXoHInBH7H1b/uP3KdnwCYXOqFnXqguOyuu443WXusbIUbWEfY3Z0Txk0M1uG/8YuAMhNl6zg==
1053-
dependencies:
1054-
core-js "^2.6.5"
1055-
regenerator-runtime "^0.13.4"
1056-
10571045
10581046
version "7.11.0"
10591047
resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.11.0.tgz#860ee38f2ce17ad60480c2021ba9689393efb796"
@@ -2791,7 +2779,7 @@ core-js-compat@^3.6.2:
27912779
browserslist "^4.8.3"
27922780
semver "7.0.0"
27932781

2794-
core-js@^2.4.0, core-js@^2.6.5:
2782+
core-js@^2.4.0:
27952783
version "2.6.10"
27962784
resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.10.tgz#8a5b8391f8cc7013da703411ce5b585706300d7f"
27972785
integrity sha512-I39t74+4t+zau64EN1fE5v2W31Adtc/REhzWN+gWRRXg6WH5qAsZm62DHpQ1+Yhe4047T55jvzz7MUqF/dBBlA==
@@ -7314,6 +7302,11 @@ regenerate@^1.4.0:
73147302
resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.0.tgz#4a856ec4b56e4077c557589cae85e7a4c8869a11"
73157303
integrity sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==
73167304

7305+
7306+
version "0.13.7"
7307+
resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz#cac2dacc8a1ea675feaabaeb8ae833898ae46f55"
7308+
integrity sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==
7309+
73177310
regenerator-runtime@^0.11.0:
73187311
version "0.11.1"
73197312
resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9"

0 commit comments

Comments
 (0)