Skip to content

Commit a738771

Browse files
committed
feat: hot reload
1 parent faa9413 commit a738771

File tree

5 files changed

+137
-9
lines changed

5 files changed

+137
-9
lines changed

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
"@babel/preset-env": "7.19.4",
4242
"@babel/preset-react": "7.18.6",
4343
"@babel/runtime": "7.20.0",
44+
"@reorx/webpack-ext-reloader": "^1.3.0",
4445
"arg": "5.0.2",
4546
"babel-eslint": "10.1.0",
4647
"babel-loader": "^8.2.2",

src/content-scripts/index.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
import ReactDOM from "react-dom";
1+
import ReactDOM from "react-dom/client";
22
import App from "./App";
33
import Constants from "../../constants";
44
const mountId = Constants.contentScript.mountId;
55
const Element = document.createElement("div");
66
Element.setAttribute("id", mountId);
77
document.body.appendChild(Element);
88
const root = ReactDOM.createRoot(document.getElementById(mountId));
9-
root.render(<App />);
9+
root.render(<App />);

src/popup-page/index.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
// eslint-disable-next-line no-unused-vars
2-
import ReactDOM from "react-dom";
2+
import ReactDOM from "react-dom/client";
33
import App from "./App";
44

55
const Element = document.createElement("div");
66
Element.setAttribute("id", "dfghbnjmERHJKFGHNMVBNMFBNMbmvvxnbdgf");
77
document.body.appendChild(Element);
88
const root = ReactDOM.createRoot(document.getElementById("dfghbnjmERHJKFGHNMVBNMFBNMbmvvxnbdgf"));
9-
root.render(<App />);
9+
root.render(<App />);

webpack.config.js

+10
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ const dotenv = require("dotenv").config({ path: __dirname + "/.env" });
44
const HtmlWebpackPlugin = require('html-webpack-plugin');
55
const path = require("path");
66
const { manifestTransform } = require('./scripts/transform');
7+
const ExtReloader = require('@reorx/webpack-ext-reloader');
78

89
const buildDirectory = 'dist';
910

@@ -64,6 +65,15 @@ module.exports = (env, options) => {
6465
filename: "[name].bundle.js"
6566
},
6667
plugins: [
68+
new ExtReloader({
69+
port: 9090, // Which port use to create the server
70+
reloadPage: true, // Force the reload of the page also
71+
entries: { // The entries used for the content/background scripts or extension pages
72+
contentScript: 'content_script',
73+
background: 'background',
74+
extensionPage: ['popup', 'option', /* and so on ... */],
75+
}
76+
}),
6777
new webpack.ProgressPlugin(),
6878
new webpack.DefinePlugin({
6979
"process.env": JSON.stringify({ ...options, ...dotenv.parsed })

yarn.lock

+122-5
Original file line numberDiff line numberDiff line change
@@ -1225,6 +1225,17 @@
12251225
"@jridgewell/resolve-uri" "^3.1.0"
12261226
"@jridgewell/sourcemap-codec" "^1.4.14"
12271227

1228+
"@kingyue/useragent@^2.4.0":
1229+
version "2.4.0"
1230+
resolved "https://registry.yarnpkg.com/@kingyue/useragent/-/useragent-2.4.0.tgz#3c4583525672e86f1b55ab577dcbe882f0cc6dab"
1231+
integrity sha512-ZjnkxQ+cmlLzDQIJp3MO9tT1700A56tJ902ucsvzxya9Yuf919YAtS1TaztKzC8JaEDY8ARyB7UuDwSNp4vSbA==
1232+
dependencies:
1233+
axios "^0.27.2"
1234+
lru-cache "4.1.x"
1235+
semver "5.5.x"
1236+
tmp "0.0.x"
1237+
yamlparser "0.0.x"
1238+
12281239
12291240
version "5.0.0-beta.11"
12301241
resolved "https://registry.yarnpkg.com/@mui/base/-/base-5.0.0-beta.11.tgz#0124d336f1931c6cd5f0008d015df5bd8fafd3a8"
@@ -1337,6 +1348,22 @@
13371348
resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.11.8.tgz#6b79032e760a0899cd4204710beede972a3a185f"
13381349
integrity sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==
13391350

1351+
"@reorx/webpack-ext-reloader@^1.3.0":
1352+
version "1.3.0"
1353+
resolved "https://registry.yarnpkg.com/@reorx/webpack-ext-reloader/-/webpack-ext-reloader-1.3.0.tgz#c0aa9b2fffeafa1cc24d2ecbcaec1a264e42c613"
1354+
integrity sha512-MAYJuojSk9XgjHjNYaZov208g8bJaqneuzq/4oty9ap61JatgLHxd9p7bW+1h28mXGKqBryZrkrK7gtxCWw9Rw==
1355+
dependencies:
1356+
"@kingyue/useragent" "^2.4.0"
1357+
"@types/webpack" "^5.28.0"
1358+
"@types/webpack-sources" "^3.2.0"
1359+
clean-webpack-plugin "^4.0.0"
1360+
colors "^1.4.0"
1361+
cross-env "^7.0.3"
1362+
lodash "^4.17.21"
1363+
minimist "^1.2.6"
1364+
webpack-sources "^3.2.3"
1365+
ws "^8.4.2"
1366+
13401367
"@types/eslint-scope@^3.7.3":
13411368
version "3.7.4"
13421369
resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.4.tgz#37fc1223f0786c39627068a12e94d6e6fc61de16"
@@ -1452,6 +1479,29 @@
14521479
resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.3.tgz#cef09e3ec9af1d63d2a6cc5b383a737e24e6dcf5"
14531480
integrity sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==
14541481

1482+
"@types/source-list-map@*":
1483+
version "0.1.2"
1484+
resolved "https://registry.yarnpkg.com/@types/source-list-map/-/source-list-map-0.1.2.tgz#0078836063ffaf17412349bba364087e0ac02ec9"
1485+
integrity sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==
1486+
1487+
"@types/webpack-sources@^3.2.0":
1488+
version "3.2.0"
1489+
resolved "https://registry.yarnpkg.com/@types/webpack-sources/-/webpack-sources-3.2.0.tgz#16d759ba096c289034b26553d2df1bf45248d38b"
1490+
integrity sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==
1491+
dependencies:
1492+
"@types/node" "*"
1493+
"@types/source-list-map" "*"
1494+
source-map "^0.7.3"
1495+
1496+
"@types/webpack@^5.28.0":
1497+
version "5.28.1"
1498+
resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-5.28.1.tgz#c369baeff31abe54b45f7f29997e1623604198d6"
1499+
integrity sha512-qw1MqGZclCoBrpiSe/hokSgQM/su8Ocpl3L/YHE0L6moyaypg4+5F7Uzq7NgaPKPxUxUbQ4fLPLpDWdR27bCZw==
1500+
dependencies:
1501+
"@types/node" "*"
1502+
tapable "^2.2.0"
1503+
webpack "^5"
1504+
14551505
"@webassemblyjs/[email protected]", "@webassemblyjs/ast@^1.11.5":
14561506
version "1.11.6"
14571507
resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.6.tgz#db046555d3c413f8966ca50a95176a0e2c642e24"
@@ -1953,6 +2003,14 @@ aws4@^1.8.0:
19532003
resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.12.0.tgz#ce1c9d143389679e253b314241ea9aa5cec980d3"
19542004
integrity sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==
19552005

2006+
axios@^0.27.2:
2007+
version "0.27.2"
2008+
resolved "https://registry.yarnpkg.com/axios/-/axios-0.27.2.tgz#207658cc8621606e586c85db4b41a750e756d972"
2009+
integrity sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==
2010+
dependencies:
2011+
follow-redirects "^1.14.9"
2012+
form-data "^4.0.0"
2013+
19562014
19572015
version "10.1.0"
19582016
resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-10.1.0.tgz#6968e568a910b78fb3779cdd8b6ac2f479943232"
@@ -2716,7 +2774,12 @@ colorette@^2.0.14:
27162774
resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a"
27172775
integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==
27182776

2719-
combined-stream@^1.0.6, combined-stream@~1.0.6:
2777+
colors@^1.4.0:
2778+
version "1.4.0"
2779+
resolved "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78"
2780+
integrity sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==
2781+
2782+
combined-stream@^1.0.6, combined-stream@^1.0.8, combined-stream@~1.0.6:
27202783
version "1.0.8"
27212784
resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f"
27222785
integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==
@@ -2895,6 +2958,13 @@ cosmiconfig@^7.0.0:
28952958
path-type "^4.0.0"
28962959
yaml "^1.10.0"
28972960

2961+
cross-env@^7.0.3:
2962+
version "7.0.3"
2963+
resolved "https://registry.yarnpkg.com/cross-env/-/cross-env-7.0.3.tgz#865264b29677dc015ba8418918965dd232fc54cf"
2964+
integrity sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==
2965+
dependencies:
2966+
cross-spawn "^7.0.1"
2967+
28982968
cross-spawn@^6.0.0:
28992969
version "6.0.5"
29002970
resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4"
@@ -2906,7 +2976,7 @@ cross-spawn@^6.0.0:
29062976
shebang-command "^1.2.0"
29072977
which "^1.2.9"
29082978

2909-
cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3:
2979+
cross-spawn@^7.0.0, cross-spawn@^7.0.1, cross-spawn@^7.0.2, cross-spawn@^7.0.3:
29102980
version "7.0.3"
29112981
resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
29122982
integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
@@ -4069,7 +4139,7 @@ flatted@^3.1.0:
40694139
resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.7.tgz#609f39207cb614b89d0765b477cb2d437fbf9787"
40704140
integrity sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==
40714141

4072-
follow-redirects@^1.0.0:
4142+
follow-redirects@^1.0.0, follow-redirects@^1.14.9:
40734143
version "1.15.2"
40744144
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.2.tgz#b460864144ba63f2681096f274c4e57026da2c13"
40754145
integrity sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==
@@ -4091,6 +4161,15 @@ forever-agent@~0.6.1:
40914161
resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"
40924162
integrity sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==
40934163

4164+
form-data@^4.0.0:
4165+
version "4.0.0"
4166+
resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452"
4167+
integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==
4168+
dependencies:
4169+
asynckit "^0.4.0"
4170+
combined-stream "^1.0.8"
4171+
mime-types "^2.1.12"
4172+
40944173
form-data@~2.3.2:
40954174
version "2.3.3"
40964175
resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6"
@@ -5476,6 +5555,14 @@ lower-case@^2.0.2:
54765555
dependencies:
54775556
tslib "^2.0.3"
54785557

5558+
5559+
version "4.1.5"
5560+
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd"
5561+
integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==
5562+
dependencies:
5563+
pseudomap "^1.0.2"
5564+
yallist "^2.1.2"
5565+
54795566
lru-cache@^5.1.1:
54805567
version "5.1.1"
54815568
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920"
@@ -6484,6 +6571,11 @@ prr@~1.0.1:
64846571
resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476"
64856572
integrity sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==
64866573

6574+
pseudomap@^1.0.2:
6575+
version "1.0.2"
6576+
resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3"
6577+
integrity sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==
6578+
64876579
psl@^1.1.28:
64886580
version "1.9.0"
64896581
resolved "https://registry.yarnpkg.com/psl/-/psl-1.9.0.tgz#d0df2a137f00794565fcaf3b2c00cd09f8d5a5a7"
@@ -7075,6 +7167,11 @@ semver-compare@^1.0.0:
70757167
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8"
70767168
integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==
70777169

7170+
7171+
version "5.5.1"
7172+
resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.1.tgz#7dfdd8814bdb7cabc7be0fb1d734cfb66c940477"
7173+
integrity sha512-PqpAxfrEhlSUWge8dwIp4tZnQ25DIOthpiaHNIthsjEFQD6EvqUKUDM7L8O2rShkFccYo1VjJR0coWfNkCubRw==
7174+
70787175
semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0, semver@^6.3.1:
70797176
version "6.3.1"
70807177
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4"
@@ -7342,6 +7439,11 @@ source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1:
73427439
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
73437440
integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
73447441

7442+
source-map@^0.7.3:
7443+
version "0.7.4"
7444+
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.4.tgz#a9bbe705c9d8846f4e08ff6765acf0f1b0898656"
7445+
integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==
7446+
73457447
73467448
version "0.0.2"
73477449
resolved "https://registry.yarnpkg.com/spawn-command/-/spawn-command-0.0.2.tgz#9544e1a43ca045f8531aac1a48cb29bdae62338e"
@@ -7759,7 +7861,7 @@ thunky@^1.0.2:
77597861
resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.1.0.tgz#5abaf714a9405db0504732bbccd2cedd9ef9537d"
77607862
integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==
77617863

7762-
tmp@^0.0.33:
7864+
tmp@0.0.x, tmp@^0.0.33:
77637865
version "0.0.33"
77647866
resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9"
77657867
integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==
@@ -8229,7 +8331,7 @@ webpack-sources@^3.2.3:
82298331
resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde"
82308332
integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==
82318333

8232-
webpack@^5.48.0:
8334+
webpack@^5, webpack@^5.48.0:
82338335
version "5.88.2"
82348336
resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.88.2.tgz#f62b4b842f1c6ff580f3fcb2ed4f0b579f4c210e"
82358337
integrity sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==
@@ -8361,6 +8463,11 @@ ws@^6.2.1:
83618463
dependencies:
83628464
async-limiter "~1.0.0"
83638465

8466+
ws@^8.4.2:
8467+
version "8.13.0"
8468+
resolved "https://registry.yarnpkg.com/ws/-/ws-8.13.0.tgz#9a9fb92f93cf41512a0735c8f4dd09b8a1211cd0"
8469+
integrity sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==
8470+
83648471
xmlcreate@^2.0.4:
83658472
version "2.0.4"
83668473
resolved "https://registry.yarnpkg.com/xmlcreate/-/xmlcreate-2.0.4.tgz#0c5ab0f99cdd02a81065fa9cd8f8ae87624889be"
@@ -8376,6 +8483,11 @@ y18n@^5.0.5:
83768483
resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55"
83778484
integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==
83788485

8486+
yallist@^2.1.2:
8487+
version "2.1.2"
8488+
resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52"
8489+
integrity sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==
8490+
83798491
yallist@^3.0.2:
83808492
version "3.1.1"
83818493
resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd"
@@ -8396,6 +8508,11 @@ yaml@^2.1.1:
83968508
resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.3.1.tgz#02fe0975d23cd441242aa7204e09fc28ac2ac33b"
83978509
integrity sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==
83988510

8511+
8512+
version "0.0.2"
8513+
resolved "https://registry.yarnpkg.com/yamlparser/-/yamlparser-0.0.2.tgz#32393e6afc70c8ca066b6650ac6738b481678ebc"
8514+
integrity sha512-Cou9FCGblEENtn1/8La5wkDM/ISMh2bzu5Wh7dYzCzA0o9jD4YGyLkUJxe84oPBGoB92f+Oy4ZjVhA8S0C2wlQ==
8515+
83998516
yargs-parser@^10.0.0:
84008517
version "10.1.0"
84018518
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-10.1.0.tgz#7202265b89f7e9e9f2e5765e0fe735a905edbaa8"

0 commit comments

Comments
 (0)